Amelia Dunne
Born: None
The House of Science: A Museum of False Facts
as uncreditedReleased: 1991-01-01
The winner of numerous festival prizes, this early work by Lynne Sachs is a provocative film...
Movie page