Blind and deaf sisters Anna and Beth (respectively) are living a seemingly idyllic life in a small Vermont town with…