A desperate woman escapes from a mental institution to find her lost son.
Genre:
Thriller
Year: 2010
Country:
United States of America
Release:
Language:
Director:
Anthony Penta