Apocalypto is a 2006 epic film irected by Mel Gibson, starring Rudy Youngblood. Set in Mexico's Yucatán Peninsula, it depicts a Mesoamerican tribesman's experience of an armed invasion and destruction of his tribe, and subsequent manhunt for him during the declining period of the ancient Maya civilization.