Signature Entertainment has released a UK trailer, poster and images for The Final Stand, a Russian World War II thriller from director Vadim Shmelyov which tells the true story of the Podolsk cadets and their heroic stand during the Battle of Moscow in 1941. Check them out here… This historical action epic follows a group […]