Rouzbeh Rashidi

Self Decapitation

Self Decapitation

Apr. 25, 2017

Self Decapitation

Self Decapitation is a Janus-headed self-portrait by Rouzbeh Rashidi and Maximilian Le Cain in which death and desire each take possession of ...
TRAILERS

TRAILERS

Nov. 13, 2016

TRAILERS

TRAILERS unites the most personal and experimental aspects of underground filmmaking with a scope that is as cosmically vast as a science fiction ...