I Am Number Four (film) › Cast
Alex Pettyfer
Timothy Olyphant
Dianna Agron
Teresa Palmer
Callan McAuliffe
Jake Abel
Kevin Durand
Emily Wickersham