Nine infant aliens, who closely resemble humans, flee their home planet, Lorien, to hide on Earth. An invading species, the Mogadorians, have destroyed their planet, and followed them to Earth to hunt them down. Each of the nine aliens is given a guardian and will develop superhuman powers as they become adults. They are each assigned a number. These last children of Lorien can only be killed in the sequence of their numbers. Numbers One, Two, and Three have been killed so far.
Number Four (Alex Pettyfer), also named John Smith, moves to Paradise, Ohio, disguised as an American high school student. He makes a friend, Sarah Hart (Dianna Agron), a sweet Midwestern girl who is a photographer. After being on the run his whole life, Number Four falls in love and now has something to stand up and fight for.
CAST
In March 2010, Alex Pettyfer was in talks to play the title character in the film, Number Four. It was later confirmed that the 20-year-old British actor will play the lead. Sharlto Copley was going to star as Henri, Number Four's guardian and mentor, but had to drop out due to press obligations with his film The A-Team. Copley was replaced by Timothy Olyphant. Kevin Durand plays the villain of the film, Commander, an alien who leads the hunt of the escaped aliens on Earth.
DreamWorks went through multiple rounds of tests to find the right actress for the female romantic lead. Dianna Agron, a star in the Fox television series Glee, won the highly sought-after role. She plays Sarah, a girl who dates a high school football player, but falls for Number Four and keeps his secret.
Jake Abel plays the football player, Mark James, an antagonist in the film who doesn't like someone moving in on his girlfriend. Teresa Palmer plays another alien, Number Six, and 15-year-old Australian actor Callan McAuliffe plays Sam, Number Four's best friend.
Source:
wikipedia.org
I am number four on
imbd.com