New favorite movie of all time. I don't go for the Fad or fan based movies like Spiderman or Harry Potter, while there good, a truely great movie has to show you something in a way never seen before, make you think, and touch your soul. This movie did all three. I put it up there with the Epics, Star wars, Legends of the Fall, Blade Runner, Braveheart, and City of the lost Children.