Factual error: During the scene towards the end of the film where Alejandro is chasing Captain Love in the shack with the furnace at the mine, we see a pressure gauge just before the furnace explodes. The unit of measurement on the pressure gauge is shown as kg/cm2. Metric measures were not used in Mexico until eleven years after the film was set, and as California was a part of Mexico at the time, metric measurements would not have been used there.

The Mask of Zorro (1998)
Ending / spoiler
Directed by: Martin Campbell
Starring: Anthony Hopkins, Antonio Banderas, Catherine Zeta-Jones
Montero and Love are killed. Elena and Alejandro (new Zorro) save all the workers just before the mine is blown up. De la Vega (old Zorro)dies from a gunshot while fighting Montero. Alejandro and Elena marry and have a baby named after Alejandro's brother and he tells him tales of Zorro like De la Vega did with baby Elena.
Lifesava
Three Finger Jack: Hey, basura! Up here! Well ain't you a sight for sore eyes. Full grown vultures walking around like real folk. Welcome! Welcome to Hell's outhouse! Now they call us the disappeared once but as you can see we ain't exactly disappeared. We've just been a little hard to find.
Captain Love: You. I know you.
Three Finger Jack: You bet you do, peckerwood! I'm the legendary Three Finger Jack and you are a bunch of murdering trash dressed up in fancy sweet smelling doodads!
Captain Love: Ignore him gentlemen. He's a common thief.
Three Finger Jack: Hah! As common as they come, but I ain't nothing to you "gentlemen." I steal gold. I steal money, but you... You steal people's lives. So damn you, and damn the whores that brung you!
Trivia: Antonio Banderas was the first authentic Spanish actor (he was born in Spain) who played the Zorro character. All of the previous actors in old movies or TV series only had the Spanish appearance or ancestry.





Answer: Marc Antony and Tina Arena sang it. Lyrics at http://www.lyrics.net/lyric/5746519.
Hobbes