A semi-found-footage artistic film exploring shifting self-perceptions and the horror of liminality.
2025
2016
—
2012
2010
2015
2019
2018
2011
2014
1909
1910
1988