Poster of Cast and Crew in 40 Minutes - House of Spirits (Season 6 - Episode 21) - House of Spirits

40 Minutes - Season 6 - House of Spirits (Episode 21)

Plot: Spiritualists in London's Belgravia communing with "the other side".
Episode Aired On:
Thursday, March 19 1987
38 years ago