Blind and deaf sisters, Anna and Beth, live happily in a secluded small town with their father. However, when a neighbor stops by, Anna and Beth begin to realize their loving father's mental health has been deteriorating their entire lives.
1975
2004
2021
1944
2007
2014
2008
2009
2017
1978
2023
1982
2025
2005
—