This film is visually stunning and can only be fully appreciated by watching it on the big screen. The adapted screenplay had great flow and utilized the the common flashback technique in films in a new and exciting way. The flashback in this movie did what a flashback should: give the viewer important information, advance the story forward, and emotionally charge the current scene. This movie proves that GOOD FILMMAKING can accomplish what an overpaid Hollywood actor usually doesn't: make a film great! The mix of genres - from classic lovestory to the action adventure story, to the coming of age story -- was extremely effective without being confusing and kept you on the edge of your seat.