A gorgeous movie packed with visual effects. The characters are perfectly portrayed as full of fun, emotion, and inner conflict. This makes it a movie for all ages. It is playful, with hilarious dialog at every turn. The clear message is, "Who says people from different backgrounds can't mix and form relationships?". Let yourself go, and you will laugh, gasp, cry, and glow throughout.