Absolutely brilliant from start to finish. Words can’t really explain how powerful and well made this movie is. Yes it contains many gruesome, violent and graphic scenes but it is emotional more than anything. Apocalypto takes you through a roller coaster of emotions such as anger, sadness, tears, joy, empathy, disgust. This is one of those movies you can watch many times