Joy Wilkinson's adaptation of Agatha Christie's novel. Another murder has struck Three Gables, which means the case against Brenda and Laurence falls apart. The killer is still at large, and Josephine is still in danger. Charles ...... Rory Kinnear Sophia ...... Anna Maxwell Martin Taverner ...... Phil Davis Josephine ...... Grianne Dromgoole Aunt Edith ...... Judy Parfitt Philip ...... Ben Crowe Magda ...... Anna Chancellor Roger ...... Simon Treves Clemency ...... Rachel Sanders Directed by Sam Hoyle.