Skip to main content
Friday, November 13, 2026Nov 13

CANNES WATCH: Salma Hayek eats Cannes’ heart out

Actress Salma Hayek poses for photographers during a photo call for the film Tale of Tales, at the 68th international film festival, Cannes, southern France, Thursday, May 14, 2015. (AP Photo/Lionel Cironneau)
Actress Salma Hayek poses for photographers during a photo call for the film Tale of Tales, at the 68th international film festival, Cannes, southern France, Thursday, May 14, 2015. (AP Photo/Lionel Cironneau)

CANNES, France (AP) – In a movie filled with strikingly lavish images, those of Salma Hayek eating the heart of a sea monster in Matteo Garrone’s “The Tale of Tales” are hard to shake – especially for the actress.

“Disgusting!” Hayek exclaimed Thursday morning after it showed for critics at the Cannes Film Festival.

“The Tale of Tales” is based on the influential but little known 17th century Neapolitan fairy tales of Giambattista Basile. It’s a Brothers Grimm-like world of kings and princesses, ogres and witches, in a series of grotesque fables with modern relevance. Critics mostly responded rapturously to its baroque weirdness at Cannes.

Hayek plays a queen desperate to have a child. Advised by a warlock to eat the heart of a beast, her king husband (John C. Reilly) slays a monster, and Hayek subsequently chows down on the massive organ.

“Our director here wanted … the inside of the heart to be identical to the real heart,” said Hayek. “Forbid I would take a bite and a doctor would realize an artery is missing.”