Outlander Season 6 Episode 6 ‘The World Turned Upside Down’ was quite a rollercoaster.
Claire Fraser (Caitriona Balfe) was struck down by a mysterious illness and – while she was on her sickbed – Malva Christie tried to seduce Jamie (Sam Heughan).
The young Malva then later claimed Jamie was the father of her baby, and was eventually found dead in the Fraser’s vegetable patch.
In a particularly harrowing scene, Claire tries to save the unborn baby but is tragically unable to.
Jessica Reynolds has been praised for her nuanced performance as Malva, with her ability to provoke both the audience’s sympathy and rage for her character.
But who killed Malva Christie? Spoilers are ahead.
Who killed Malva Christie in Outlander?
The finger of blame is being pointed at Claire Fraser.
“Your wife stands before us up to her elbows in blood,” said Malva’s father Tom Christie (Mark Lewis Jones) in Episode 7.
"With a knife!” adds Allan Christie, to which Jamie replies: “What are you implying, lad?”
Fraser’s Ridge quickly turns against her, particularly as she was the one to discover Malva’s body and perform surgery on it.
Modern viewers know she was trying to save the baby, but Claire’s actions reignite rumours she is a witch.
And, in the Season 6 finale teaser, a mob marches up to the house demanding justice.
Claire certainly has a motive to kill Malva, and she even threatened to do so in an ether fever dream.
However, if the show is to follow the Diana Gabaldon books, Claire is not the murderer.
The killer is in fact Malva's brother, Allan Christie (Alexander Vlahos).
He is also the father of her baby, having raped and abused Malva since she was a child.
Malva had decided to tell the truth, which is why Allan killed her.
When is the next Outlander Season 6 episode? Season finale release
Outlander Season 6 Episode 8 ‘I Am Not Alone’, airs on Sunday, May 1 on Starz.
UK viewers will have to wait until around 2am the next day to watch it, though.
It finishes an Outlander season which was cut short due to the pandemic.