When a power-crazed despot schemes to buy California from Mexico, it takes two Zorros - the legendary Don Diego de la Vega (Anthony Hopkins) and his chosen successor Alejandro Murrieta (Antonio Banderas), a dashing bandit-turned-hero - to defeat the...