After becoming fed up with the world, a man decides to seclude himself in his house. However, things take a turn when strange guests pay him a visit out of the blue.