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. Written by Anonymous
游客
2025-04-16 12:50:00游客
2025-04-15 23:05:03游客
2025-04-15 14:43:46游客
2025-04-14 16:31:03游客
2025-04-14 13:17:34游客
2025-04-13 16:32:05游客
2025-04-13 01:03:41游客
2025-04-12 09:03:56