
It's the summer of 1980 and dark secrets are surfacing at the Zion Crossroads Plantation Hotel, the once-grand ancestral estate of the Bowen family. Here, twin brothers, the last living descendants, live with their eccentric lodgers, each in their way still haunted by the...