Il Racconto dei racconti (Tale of Tales). 2015. Italy. Directed by Matteo Garrone. In Italian; English subtitles. 125 min.
With Salma Hayek, Vincent Cassel, Toby Jones. “Once upon a time there were three neighboring kingdoms each with a magnificent castle, from which ruled kings and queens, princes and princesses. One king was a fornicating libertine, another captivated by a strange animal, while one of the queens was obsessed by her wish for a child. Sorcerers and fairies, fearsome monsters, ogres and old washerwomen, acrobats and courtesans are the protagonists of this loose interpretation of the celebrated tales of Giambattista Basile” (Cannes Film Festival notes).