I Am Number Four (film) › Cast
Alex Pettyfer
John Smith/Number Four
Timothy Olyphant
Henri
Dianna Agron
Sarah
Teresa Palmer
Number Six
Callan McAuliffe
Sam
Jake Abel
Mark James
Kevin Durand
Mogadorian Commander
Emily Wickersham
Nicole