Categories
VIDEOS

The Darkest Hour – Official Trailer

In Russia, a group of kids struggle to survive after an alien invasion.

Release date: December 23, 2011