En ung kvinna flyttar till Florida i hopp om att få lugn och ro och kunna börja om på nytt, men den plats som först verkar vara ett avskilt paradis visar snart sitt rätta jag.