Apocalypto is a 2006 American epic historical adventure film produced, co-written, and directed by Mel Gibson. The film features a cast of Native American and Indigenous Mexican actors consisting of Rudy Youngblood, Raoul Trujillo, Mayra Sérbulo, Dalia Hernández, Ian Uriel, Gerardo Taracena, Rodolfo Palacios, Bernardo Ruiz Juarez, Ammel Rodrigo Mendoza, Ricardo Diaz Mendoza, and Israel Contreras. All of the ethnic tribes and peoples depicted in the film were Maya, as Gibson wanted to depict the Mayan city built for the story as an "unknown world" to the character. Similar to Gibson's earlier film The Passion of the Christ, all dialogue is in a modern approximation of the ancient language of the setting. Here, the Indigenous Yucatec Mayan language is spoken with subtitles, which sometimes refer to the language as Mayan. This was the last film Gibson directed until 2016's Hacksaw Ridge ten years later.