Prije dvadeset godina, Don Diego de la Vega (Anthony Hopkins) uspješno se i hrabro borio protiv španjolske tiranske okupacije Meksika, da bi na kraju ostao bez supruge Esperanze (Julietta Rosen), kćerke Elene (Catherine Zeta-Jones) i svoje slobode koju mu je uzeo beskrupulozni Don Rafael Montero (Stuart Wilson).