Sara Harris is known for Maniacts (2001), The Lost Room (2006) and ...and the Earth Did Not Swallow Him (1994).
No data