one of the best movies that i ever watched. story, actors, music everything is breathtaking. this is definitely worth 3h 30min. everytime when i watch this masterpiece again, i always cry my eyes out even if i know ending and story. recommend everyone to watch.