Incredulous but beautiful. The story, the scenery and the acting made this film moving and heartfelt, whilst also being a fantasy dream sequence meant for true romantics. Whilst not totally believable, you can't not be moved by the story, and even though the ending is somewhat inevitable, the twists and turns along the way keep you intrigued and occasionally shocked.