Journey to World War II in a way you've never seen before in Netflix's The Liberator. Netflix has released the official trailer for its new animated World War 2 epic, titled The Liberator, which will premiere on the streamer on Veterans Day.