Dogtooth
Movie • 2009
Luton
Movie • 2013
A Day in the Life of a Teddy Bear
Movie • 2022
Super Paradise
Movie • 2025
Kinetta
Movie • 2005
The Waiter
Movie • 2018
The Last Journey