Richard Attenborough stars as Peter Watson, 'The Man Upstairs'. A man plagued by guilt. A man haunted by the past. A man tormented by the tragic events that have driven him to change his identity and take refuge in a rundown border house. But as the night draws in, his mind slowly begins to unravel, with terrifying results.