French distributor Le Pacte has dropped a teaser for Cannes Film Festival competition entry Tale Of Tales. The movie is one of a trio in the section that hails from an Italian director. Reality and Gomorra helmer Matteo Garrone here turns his lens on a collection of 17th century fairy tales by Giambattista Basile. In English, though there’s virtually no dialogue in the trailer above, the film is a fantasy that stars Salma Hayek (digging with gusto into the bloody heart of a felled beast), Vincent Cassel, John C. Reilly and Toby Jones.

Garrone has twice before won the Jury Prize in Cannes. His latest pic goes out in Italy on May 14 (Official Selection entries are still eligible if they have only released in their home country) and Le Pacte is releasing in France on July 1. Cannes runs from May 13-24.