Three years ago, Florence Abernathy traded in the bustling streets of the Big Apple for a simpler life as the proprietor of 'The Abernathy Inn,' nestled in the charming town of Stowe, Vermont. But Florence's tranquil existence takes a series of dark, unexpected turns when her friend's mysterious older brother arrives in town.