Enjoyable, worth watching it again

Rating: 8/10 (29 January 2010)

For those who enjoy fantasy movies, you will sure love this movie. The story is well developed and the cast is well chosen and the acting is very good, you tend to bond with the characters.
The story is nicely developing and even if the ending is a little bit predictable (they live happily ever after,like in any fantasy story) the plot is very catchy.
Michelle Pfeiffer was a very good choice for Lamia, she has that dangerous beauty. And Robert De Niro is absolutely fantastic as Captain Shakespeare. All in all, the cast is very good.
I give it an 8/10 for nice story and good cast. Enjoy!