In Madrid, during a popular festival, Don Paco, the owner of a freak show called The Palace of Wonders, has to deal with the demands of Levinsky, a sinister character who apparently has something to hide…

May God Save Us
2016
6.8/10

Mexicali
2026
7.7/10

Battle of the Year
2013
6.8/10

Kisses
2008
7.1/10

Until the End of the World
2026
8.2/10

The Good Neighbor
2022
6.7/10

The Barefoot Contessa
1954
6.8/10

The Blue Star
2024
7.4/10

The Ages of Lulu
1990
6.4/10

Chinas
2023
7.0/10

CATO
2021
8.5/10

Mirage
2018
7.5/10

Clika
2026
8.3/10

Impossible Things
2021
8.5/10

Straight from the Barrio
2008
8.1/10

Georgetown
2019
5.9/10

Havana Blues
2005
6.4/10

Bad Education
2004
7.4/10

Girl in the Box
2016
6.7/10

Run
1991
6.0/10
Charlie Says
2013
7/10