Agatha Christie's classic sleuth Miss Marple (Geraldine McEwan), takes on another case of murder most foul. Soon after Gwenda (Sophia Myles) moved into her new home, odd things started to happen. Despite her best efforts to modernise the house, she only succeeded in dredging up its past. Worse, she felt an irrational sense of terror every time she climbed the stairs. In fear, Gwenda turns to Miss Marple to exorcise her ghosts. Between them, they attempt to solve a 'perfect' crime committed many years before.
Director: Ed Hall
Producer: Matthew Read
Writer: Stephen Churchett
Music: Dominik Scherrer
Actor: Geraldine McEwan
Actor: Julian Wadham
Actor: Emilio Doorgasingh
Actor: Sophia Myles
Actor: Aidan McArdle
Actor: Harry Treadaway
Actor: Richard Bremmer
Actor: Anna-Louise Plowman
Actor: Martin Kemp
Actor: Sarah Parish