J.J. Abrams’ production company Bad Robot are synonymous with high concept film and TV, making Lost and the Cloverfield franchise. They combine the war and horror genres with their latest film Overlord. On the eve of D-Day American paratroopers are sent behind enemy lines to help the invasion. One squad is tasked to destroy a radio tower on an old […]