Coco
The biggest twist in Coco comes when Miguel (Anthony Gonzalez) discovers that Ernesto de la Cruz (Benjamin Bratt), a great musician whom the boy idolizes and believes might be related to him, is revealed to be a villainous murderer. De la Cruz poisoned the original owner of his guitar, Miguel's real great-great-grandfather Héctor (Gael Garcia Bernal), in order to steal his instrument and songs, which allowed him to achieve fame and notoriety.