Good love story ala Romeo Juliette, some special effect a little overdone, but still good, interesting plot, therefore will not appeal to total some blood and gore fanatics. Good acting and story flow. Music fit well. Not a movie for small children. 