Miranda Rubin is known for Dementia: An Experiment in Terror (2006) and The First Thing You Lose (2007).
No data