Director: Charlie Stratton Stars: Jessica Lange, Shirley Henderson, Elizabeth Olsen, John Kavanagh Releasing Date: 3 April 2014 (Singapore) Plot: The biggest battle in the history of mankind took place in the winter of 1942-43 in the Russian city of Stalingrad on the Volga instead. No wonder, then, that this battle has been exploited for propaganda from both sides. This myth persists