Drama
1h 52m
In a remote woodland cabin, a small-town doctor discovers Nell - a beautiful young hermit-woman with many secrets.