The Mask of Zorro is a strong option for learners who already feel comfortable with English and want a more demanding challenge. Conversations usually leave enough room to process what is being said. Learners will hear plenty of useful natural English, but some lines may still require a second listen. At an intermediate level, the main story should be easy enough to follow. If your English is close to B1/B2, The Mask of Zorro can be useful for building vocabulary range.