Ruben Östlund › Directed
Triangle of Sadness
2022
The Square (2017 film)
2017
Force Majeure (film)
2014
Play (2011 film)
2011
Involuntary (film)
2008
The Guitar Mongoloid
2004
Autobiographical Scene Number 6882
2005
Incident by a Bank
2010