On holiday in Barcelona, two American women (Rebecca Hall and Scarlett Johansson) become infatuated with Spanish painter Juan (Javier Bardem) when he invites them away for a weekend of good food, good wine, and lovemaking. But this scene seems set to combust when Juan’s fiery ex-wife, played by Penélope Cruz, returns.
"Cruz here sets the film on fire every second she’s on screen. Between them, Bardem and Cruz cause fizzing, molten fireworks of passion and jealousy" - Jonathan Crocker - Little White Lies
Javier Bardem, Penélope Cruz, Scarlett Johansson, Rebecca Hall