Spanien, 1956: Das diktatorisch regierte Spanien öffnet wieder seine Grenzen und die ersten amerikanischen Filmproduktionen reisen an um ihre Filme am Mittelmeer zu drehen. Mit ihnen kehrt auch die bezaubernde, inzwischen zum Hollywood-Star aufgestiegene Macarena Granada (Penélope Cruz) zurück in ihr Heimatland um in ihrem kommenden Film die Königin von Spanien zu spielen. So kommt es zum Wiedersehen mit vielen alten Bekannten, von denen einige sehr unter Francos Regime des Schreckens leiden mussten…