Self Decapitation is a Janus-headed self-portrait by Rouzbeh Rashidi and Maximilian Le Cain in which death and desire each take possession of this film in two parts. The ambiguities of inhabiting a human body are conjured by way of film technology in its faults, faulty memories and false promises. There is no escape from its haunting – except perhaps to haunt it in turn…
Release Date: April 25, 2017
June 05, 1991
March 27, 2023
May 13, 2022
March 10, 2023
March 13, 2024
August 26, 2009
Invalid Date
May 11, 2005
January 01, 1944
May 06, 2020
April 28, 2023
December 23, 2010
September 20, 2020
September 22, 2023
September 19, 2021
January 15, 2019
December 01, 2021
Invalid Date
January 01, 1987
July 05, 2024