It was the series everyone couldn't stop talking about after it left us on a jaw-dropping cliff hanger.
But if you're still desperately looking for answers as to what happened to DS Buckland, you can now search for clues once again and watch the first two series of Marcella back-to-back, as it's finally arrived on Netflix.
The palpitation and sweats-inducing British drama, which stars Anna Friel, first aired on ITV in 2016 while the second instalment was screened last year on the broadcaster.
And now, crime fans can watch the beloved show over and over again after it arrived on the streaming service on Saturday, 9th November.
Describing the tense series, Netflix wrote: "Despite marriage woes, a tragic loss, memory blackouts and her struggles as a mom, a London detective excels at what she does best: catching killers."
*Spoiler warning* If you haven't seen season two yet, you might not want to read on...
Series two saw a number of shock twists when Marcella handed over full custody of her children to ex-husband Jason (Nicholas Pinnock) before assaulting DI Rav Sangha (Ray Panthaki) and cutting her own face.
The series ended on a cliff hanger when a man, Frank Young, (who turns out to be an undercover police handler), told a now homeless Marcella about a fire in a nearby building.
He said: "There was a fire nine days ago. I don't know if you heard anything about it? An abandoned house over in Welworth. Well, it was supposed to be abandoned. A number of homeless people, immigrants were squatting there. Three people died.
"The bodies were so badly burned, they had to use DNA to identify them. Couldn't match two of them, but they were able to identify the third.
"Marcella Backland. DS Marcella Backland. For some reason there's been a mix up with the DNA. So now, you're dead. The department I work for could use a dead police officer to go undercover. What do you say?"
This conversation will lead Marcella in series three to head to Belfast for an undercover operation.
The eight-part drama will see her re-named as Keira and attempt to infiltrate the infamous criminal family, the Maguires.
Advert
Advert
ITV said of the next instalment: "Following on from the dramatic conclusion of the previous series, the new eight-parter sees Marcella in Belfast as an undercover detective. She has taken on a new identity, Keira, and has infiltrated the infamous Maguire crime family.
"But as she investigates their activities, questions come to the fore about how much she's embraced the Keira personality and left Marcella behind.
"As she inhabits the character of Keira, Marcella's quest for the truth puts her in danger and others in harm's way. Her undercover role makes her take risks, but will her old life eventually catch up with her?"
Advert
There is no set release date for the third series just yet, but it went into production in March 2019 and lead actress Anna tweeted about being on set in April and June this year in Belfast, so it's well under way.
However, the wait for next instalment might not be over for a while yet.
Season two was announced on 26th August 2016 and didn't end up airing until February 2018. If it follows a similar schedule, we cannot expect series three to land until autumn 2020.
Marcella is now streaming on Netflix.
Topics: TV News, TV Entertainment, Netflix