Leo San Juan,es un inseguro niño de 10 años de edad que vive con su abuela y su hermano mayor, Nando, quien lo asusta con la leyenda de la Nahuala, según la cual una vieja casona abandonada se encuentra habitada por una bruja conocida como La Nahuala, quien hace 52 años se apoderó de los espíritus de dos niñas, y ahora busca a un tercer espíritu, ya que si lo consigue el Día de Muertos, logrará obtener el poder suficiente para acabar con todos los habitantes de la ciudad.