Tale of Tales
Available on Prime Video
Three rulers in neighbouring kingdoms deal with their obsessions: one king is a fornicating libertine, another is captivated by a strange animal, and a queen is consumed by her wish for a child.
Starring Salma Hayek, Vincent Cassel, Toby Jones
Director Matteo Garrone