Most of the story, adapted by Patrick McGrath from his own novel, focuses on a Freudian nightmare of childhood seen through the eyes of the grown man just released from long confinement in a lunatic asylum, and returning to a London so deliberately stylised into tones of greyness and spartan despair that it looks both minimalist and Dickensian. Ralph Fiennes plays the eponymous Spider, billeted in an East End "halfway house" run by a rule-obsessed landlady (Miranda Richardson).