TALE OF TALES Trailer Debut Witness the first TALE OF TALES trailer! The film, directed by Matteo Garrone (Gomorrah), stars Salma Hayek, Vincent Cassel, Toby Jones, and John C. Reilly. TALE OF TALES will be released in theaters on April 22. The film serves as Garrone’s English-language debut and will interweave three separate story strands bookended by brief bits in which Italians Alba Rohrwacher and Massimo Ceccherini will play a street circus family. In one tale Salma Hayek will play a jealous queen who forfeits her husband’s life. In another, Vincent Cassel plays a king whose passion is stoked by two mysterious sisters.