In 1984 an escaped mental patient was found dead in the cellar of her former doctor's home. But that was just the beginning. Thirty years later the disturbing truth surrounding her death surfaces.
Film Submission Origin
Festival Screening Date/Time (Daily Schedule)
Friday, January 29th, 2016 - 10:45 pm - Simmons Center Theatre
FESTIVAL DIRECTOR'S CHOICE
Award Nominees 2016 (2016 List)