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 a... read more
65 minutes
2017-04-25
Ireland
Experimental Film Society
261 days ago
You must be logged in to do that!
Sign up for the beta.