Tale of Tales (2015 film) › Cast
Salma Hayek
Queen of Longtrellis
Vincent Cassel
King of Strongcliff
Toby Jones
King of Highhills
John C. Reilly
King of Longtrellis
Shirley Henderson
Imma
Hayley Carmichael
Dora
Bebe Cave
Violet
Stacy Martin
Young Dora
Christian Lees
Elias
Jonah Lees
Jonah
Guillaume Delaunay
Ogre