Italy, 1980s. Three thugs stumble upon a remote, out-of-place hotel: a refuge at the edge of the world. But this isn't just their story. Because at the Bellevue Hotel, other guest…