Yugoslavia, late 1980s. Parents and son are hastily making the final preparations for Christmas Eve dinner. Their beloved uncle will be turning up from Germany any minute now. But, hang on, are things really as they seem? An unnerving debut à la Haneke that cleverly balances on the edge of farce and oppressive thriller while ingeniously toying with narrative structure.

Body Double
1984
6.8/10

Fahrenheit 451
2018
5.4/10

The People vs. Larry Flynt
1996
7.0/10

Laps
2017
6.7/10

Oppenheimer
2023
8.0/10

Joker
2019
8.1/10

Parasite
2019
8.5/10

The Shawshank Redemption
1994
8.7/10

Zack Snyder's Justice League
2021
8.1/10

Ex Machina
2015
7.6/10

All Quiet on the Western Front
2022
7.7/10

Shutter Island
2010
8.2/10

Inception
2010
8.4/10

The Two Popes
2019
7.5/10

Once Upon a Time... in Hollywood
2019
7.4/10

PK
2014
7.7/10

The Breakfast Club
1985
7.7/10

Green Book
2018
8.2/10

Midsommar
2019
7.2/10

12 Angry Men
1957
8.5/10