Short film written and directed by Emily Diana Ruth.
1991
—
2016
1998
2013
2012
2015
1997
1993
1992
2008
2025
1996
1961
2021
2011