I Am Number Four
I Am Number Four is an American teen science fiction film, directed by D. J. Caruso, starring Alex Pettyfer, Timothy Olyphant, Teresa Palmer, Dianna Agron, Kevin Durand, and Callan McAuliffe. The film is based on the novel I Am Number Four, written by Jobie Hughes and James Frey, with an adapted screenplay by Al Gough, Miles Millar, and Marti Noxon.