An installation presented on 11 screens featuring nude human figures engaged in cathartic performance.
No media sources available
My Name Is Francesco Totti
2020
Love, Antosha
2019
The Mole: Undercover in North Korea
Struggle: The Life and Lost Art of Szukalski
2018
Heart of a Dog
2015
Tricked: The Documentary
2013
Capital in the Twenty-First Century
Orgasm Inc: The Story of OneTaste
2022
Fire at Sea
2016
Period. End of Sentence.