The Mask of Zorro 1998 ★★★★★