Santo and Mantequilla Nápoles team up to end the curse of La Llorona by getting ahold of a special medallion. Unfortunately, La Llorona escapes in the process.
2023
2021
1985
2014
2004
2010
1986
2019
1999
1958
2011
2020