Banderas» charming, often comic performance, a cute one by child actor Adrian Alonso as Zorro's son and pint - sized counterpart, an amusing one by Rufus Sewell, who plays his villainous role as a Hispanic Christopher Walken, some imaginative PG - rated methods
of disposing
of the bad guys and a number
of rather audacious parallels to contemporary politics and warfare place this clearly in the «
guilty pleasure» category; like the original, it's notably longer than it has any right to be (perhaps Steven Spielberg executive producing both
of them is a
factor?)