Uspješnoj 35-godišnjoj newyorškoj spisateljici Frances (Diane Lane) srušio se svijet kad ju je napustio muž zbog puno mlađe žene. Na nagovor najbolje prijateljice Patti, Frances otputuje u Italiju, u čijoj prekrasnoj pokrajini Toskani kupi veliku staru kuću.
Nekoliko godina nakon prethodne pustolovine Alejandro (Antonio Banderas) i Elena (Catherine Zeta-Jones) žive u braku i imaju desetogodišnjega sina Joaquina (Adrian Alonso). Iako se Alejandro i dalje koristi maskom Zorroa kako bi štitio siromašne i nemoćne od pohlepe njihovih gospodara, rastrgan je između dužnosti i želje za normalnim životom. Ponovno ga čeka borba kada planove da Kalifornija postane 31. država SAD-a ugrozi zločinačka urota skupine moćnih veleposjednika. U hrabrom pokušaju da onemogući njihove planove, Zorro srlja u opasnost koja prijeti njegovu životu i sigurnosti njegove obitelji
Nakon što se odrekne svog dobro plaćenog posla, Olivia (Jennifer Aniston) počne preispitivati svoje izglede za budućnost kao i odnose sa svojim bogatim prijateljicama.