Having spent the last 10 years fighting injustice and cruelty, Zorro (Antonio Banderas) is now facing his greatest challenge: his wife Elena (Catherine Zeta-Jones) has thrown him out and found comfort in the arms of Count Armand (Rufus Sewell), a dashing French aristocrat. But Zorro knows...More