I didn't know what to expect, but I left after 2 hours that were well spent. I thought the editing and photography was excellent, and using flashbacks to explain the story was done in a novel way. The R rating is unnecessary. Maybe a PG 13. I would feel comfortable taking a teenager to this movie. It's movie that combines a number of classic tales: lost love; good vs evil; redemption. All told in a light, but not cloying fashion. Very good.