Overlord Review
Overlord follows a group of WWII soldiers on a mission to bring down a radio tower in a remote French town. It opens with our team of soldiers traveling by plane, one of a large number of aircraft and warships all heading towards enemy territory during the dead of night. As they near their destination, […]