In Moscow, five young people lead the charge against an invisible alien race who have attacked Earth via our power supply. The movie opens Christmas Day.
The Darkest Hour Trailer #2
Bad Ass Trailer #2
The Avengers Super Bowl Trailer
What Movie Should I Watch This Weekend?
Immortals Trailer #3