617 Views
Emilie Hirsch and Max Minghella team up in the sci-fi thriller, The Darkest Hour. Filmed entirely on location in the Soviet Union, the movie follows a group of young adults struggling to survive after a harrowing experience.
Uploaded: January 24, 2014