Review: I am number four

Oh mama...What a pleasant surprise. I went to kill a couple of hours expecting some decent action and a horrible rip-off of the already horrible "Twilight" thing with a sci-fi dose. So you guessed it. My expectations were pretty low. However, i have to describe my real feelings about this film. 
The cast is solid. The main lead does a good job and despite the fact i hated him on "Alex Ryder",