Blind and deaf sisters, Anna and Beth, live happily in a secluded small town with Father. However, when a neighbor stops by, Anna and Beth begin to realize Father’s intentions are more sinister than they could have imagined.
Stars
Mina Walker
Joan Glackin
Jordan Lage
Sandra Gartner
Ariel Zevon
Barak Barkan