Advertisment

Ruben Ostlund

Ruben Ostlund
His last film, “Triangle of Sadness”, featured a 15-minute vomit scene and with his next, “The Entertainment System is Down”, two-time Palme d'Or winner Ruben ...
Advertisment
Subscribe