For a detailed explanation of the historical context and the ending of the film in Tamil, check out this analysis:
Some scholars have criticized the film for mixing architectural styles from different Mayan epochs and for its graphic portrayal of human sacrifice, which some argue is historically exaggerated or misinterpreted. Tamil Audience Reception apocalypto tamil movie