Featured at the Sarasota Film Festival, this film combines the elements of mystery and foreboding with with the complexities of difficult family relationships among people that you come to care about. The setting of an isolated Maine island makes for both intriguing characters and gorgeous photography.