Is it time for a new Zorro movie?