A young Marine platoon, lead by Aaron Eckhart, faces off against a surprise alien invasion in Los Angeles.
This and Sucker Punch are two movies topping my must see list in 2011. Cannot wait for March! Easily one of the best trailers I’ve seen lately. Besides The Tree Of Life, but that is a different type of film entirely.