
We were introduced to Madeline Cain in Moonflower Murders’ second episode and she went on to play a major part in the BBC drama’s intriguing story-within-a-story.
Following in the successful footsteps of Magpie Murders, Moonflower Murders is the second BBC drama based on Anthony Horowitz’s Susan Ryeland book series. It once again contains two fascinating mysteries running side-by-side and plenty of characters to weave webs of intrigue around. One of these is Madeline Cain, played by the brilliant Pippa Bennett-Warner, who appeared from episode 2 of Moonflower Murders alongside private detective Atticus Pünd, played by returning star Tim McMullan. She had a vital part to play in Moonflower Murders, though exactly how vital wasn’t revealed until the final episode. Because of this, some fans might well have been left wondering exactly who she was and how she factored into the rest of the plot.