If you are talking technical merit, cinematography etc then its a tossup.For pure entertainemt value then it's Apocalypto by a landslide.Only reason it did worse than it should of is that Mel Gibson got caught doing his anti Jew rant at the same time it was released, massively underrated film.