The Undoing spoilers follow for episodes 1-3.
The Undoing, with all its twists and turns and intense Nicole Kidman glares, is the trashy, yet addictive escapism we're severely in need of at the moment.
Taking over our Sunday and Monday nights (depending on where in the world you're tuning in from) the Big Little Lies-style whodunnit has perplexed viewers and kept us all guessing.
From the very first episode, the mysterious Elena (Matilda De Angelis) had everyone's attention. When she was found dead, having been bludgeoned to death in her art studio, the question on everyone's lips was: who killed her, and why?
We've seen many revelations play out in the three episodes so far, and fans have been quick to share their theories with each week that's gone by.
Really, it could be anybody at this point. But here's who could be in the frame...
It's not looking good for Jonathan (Hugh Grant).
We know that he had an affair with Elena and fathered her second child, which is precisely what lead to his arrest and amounts to quite damning evidence against him.
He's currently behind bars and awaiting trial, but Jonathan seems adamant that he is innocent of the murder. Claiming to have left the party early on the night in question to confront Elena for getting too close to his family, he admitted to having sex with her before leaving her very much alive.
When he came back to the art studio later, to continue their previous discussion, he found her dead, he said. Panicking about how bad it would look for him, Jonathan went into hiding.
But do we believe him?
Despite initially feeling an understandable mix of betrayal, anger and fear, his wife Grace (Nicole Kidman) seems to be coming around to the idea of his possible innocence. Thinking back to his empathy and caring nature, she seems to be having a hard time believing that he would be capable of murder.
She has even started to seek out further information about Elena and her husband, in an attempt to piece it all together herself and discover whether there may be another suspect.
We have also seen her enlisting the help of a new lawyer (Noma Dumezweni), to help Jonathan's case.
"It's always the husband."
We heard these words early on in the series, but we also quickly found out that Elena's husband Fernando (Ismael Cruz Cordova) had an alibi. This, at least according to the investigators, ruled him out as a suspect.
Grace doesn't seem convinced though, and in fairness he has been acting quite strangely. Fernando has been following Grace around, leading her to report his stalking to the authorities.
Is this because he's struggling to come to terms with the fact that his wife was violently killed and had been having an affair?
Or, as Grace theorises, is he hiding something?
Since the beginning, many viewers have wondered whether Grace could have had something to do with Elena's murder.
Did she know that her husband had been unfaithful, and did she decide to exact revenge? Did she actually frame Jonathan?
It does seem pretty far-fetched, particularly when you consider that her son – who she has been trying so hard to protect thus far – would end up being hurt the most by this plan.
But we can't ignore the episode three twist, which revealed that CCTV evidence placed Grace in the vicinity of Elena's art studio (and, therefore, the scene of the crime) on the night of the murder.
Is this a red herring, to throw us off the scent? Or is Grace also hiding something?
Grace's father Franklin (Donald Sutherland) had been playing the role of concerned parent and grandfather to the letter, up until episode three.
But when his daughter started to sway towards believing her husband's version of events, Franklin dropped some information that could have turned her against him once again.
He told her that Jonathan had borrowed a hefty sum of money from him, behind her back. Is this the truth, and a way of bringing Grace fully into the picture? Or was it a ploy to stop her from helping Jonathan get out of prison?
To add a little more fuel to that particular fire, Franklin was also seen hanging around on the pavement just outside of Fernando's apartment. How and why does he know where Elena and her husband lived?
And while we're asking questions, why has Franklin been so evasive – hostile, even – towards the police investigators?
We're not necessarily suggesting that Henry (played by Noah Jupe) is the one to have murdered Elena, although, wouldn't that be a twist.
He does seem to have been acting quite strangely though. Was he looking for something in particular, when frantically rummaging through all of his belongings?
Perhaps he's just processing and coming to terms with the trauma of what has happened. But maybe he knows a little more than he's letting on...
We guess we're going to have to continue to tune in to finally get some answers.
And we can't wait.
Digital Spy has launched its first-ever digital magazine with exclusive features, interviews, and videos. Access the latest edition with a 1-month free trial, only on Apple News+.
Interested in Digital Spy's weekly newsletter? Sign up to get it sent straight to your inbox - and don't forget to join our Watch This Facebook Group for daily TV recommendations and discussions with other readers.
You Might Also Like