I saw the movie last night with my mother. It was very cute. Jennifer Lopez has still got it and Alex O'Loughlin is always nice to look at. Some parts were corny and predictable, but the movie overall was very enjoyable and fun. I would see it again and would recommend it to my friends.
This movie was definitely action packed and had awesome special effects. I was not familiar with the original story/character, but the movie definitely left me wanting more. If you plan to see it, stay for a special treat after the credits - it is worth waiting for.