Chinese Roulette (1976)
Dounia and the Princess of Aleppo (2022)
The Ark (2015)
The Stanford Prison Experiment (2015)
Beneath Hill 60 (2010)
How to Have Sex (2023)
Wil (2024)
Tamasha (2015)
Hijacked: Flight 73 (2023)
Code 8: Part II (2024)