One of the greatest films I have ever seen. An emotional rollercoaster that combines loves, sacrifice, and time in one movie. A movie that teaches that life isn't always fair but that love is eternal. The musical score is phenomenal. The cinematography is first rate. The acting is top notch. And the love story is the finest you can find. This is what epic and 'once in a lifetime' movies are made of. The story is first rate, you couldn't have written a better story. Phenomenal!