A familiar formula movie. They can be done very well at times. This one unfortunately is a Megan Fox vehicle. There are other actors, ones with talent, in this movie of course. They must have a deal make X amount of movies for YZ Company otherwise why bother. Fox has all the animation of a disused mannequin. Kind of like those singers, the ones people like as long as they can see them...thank goodness the low budget porn-style soundtrack that make up her lines and similar style of makeup, wardrobe and chorography produce a miasma thick enough that their weak roles may be forgotten. Poor things. They deserve a much better class of money for nothing, just show up to get paid roles.