Red Dawn 2012 Cast

Chris Hemsworth as Jed Eckert

Josh Peck as Matt Eckert

Josh Hutcherson as Robert Kitner

Adrianne Palicki as Toni Walsh

Isabel Lucas as Erica Martin

Connor Cruise as Daryl Jenkins

Jeffrey Dean Morgan as Sergeant Major Andrew Tanner

Kenneth Choi as Cpl. Smith

Edwin Hodge as Danny Jackson

Brett Cullen as Tom Eckert

Alyssa Diaz as Julie Goodyear

Julian Alcaraz as Greg Goodyear

Michael Beach as Mayor Jenkins