There were some huge bombshells on on Thursday night, as John Sugden was finally exposed.
John, played by actor Oliver Farnworth, was confirmed to be the killer of Nate Robinson in sinister flashback scenes. We finally found out why he killed Nate and what happened to him in a sad twist.
But that wasn't all, as loads of other secrets from John came to light including some twisted crimes. He's got everyone fooled it seems, amid a major new twist surrounding John's past.
It seems John is deliberately putting people in serious danger to be able to save them and play the hero. But this went wrong according to flashbacks, and he ended up killing Nate.
There's also the mystery man in the hospital bed who John visited this week, as he appeared to have done something to him too. But what exactly has John done, and have we seen everything?
READ MORE:

It seems there could be a crime we didn't even know happened. In the flashbacks, a particular attack featured twice which suggested it was linked to his need to be a saviour, and one of the many things he's orchestrated.
At the time this was not thought to have been the case at all as it involved his now fiancé Aaron Dingle. Viewers will remember back in September Aaron was caught up in the illegal fighting, as Billy Fletcher and Ross Barton competed in matches.
Aaron was there for support and got medic John involved to avoid any danger. But one match at the farm got halted when John called the police on them all.
As this incident unfolded Aaron was suddenly attacked and left seriously harmed. John sprung into action and saved him, revealing at the time his lung had collapsed.
John advised everyone that Aaron was going to be okay after he performed quick treatment at the farm. He told Mack that Aaron would now be fine as he'd helped him, but did John orchestrate the whole attack?
There was something about the way John relived this memory during Thursday's episode and his reaction to recalling it that suggested he had something to do with the attack in order to save Aaron, while it's not clear. Aaron isn't the only one to be 'saved' by John, as pointed out by villagers in the latest episode.
We then saw the 'savings' and what really happened as his full list of crimes came to light. He drugged Chas, emailed about cancelling her wedding, threw a brick through the window of her pub, and harassed her and Liam while he framed Ella for all of it.
He also triggered Jacob's allergic reaction, knowing he was allergic to nuts, to save his life when Jacob's pen went missing. He saved Ruby and Moira's lives during the barn fire, while he didn't actually cause the blaze, but delayed helping them when Moira fired the gun.
But his biggest crime is the murder and cover-up of Nate as his final scenes aired tonight. We saw him inject Nate with something but before he could seemingly reverse it, Nate died.
Emmerdale airs weeknights at 7:30pm on ITV1 and ITVX, with an hour-long episode on Thursdays. * Follow Mirror Celebs and TV on , , , , , and .
You may also like
UK State Pension age set to rise next year for people born between certain dates
Murshidabad is burning, they are silent: CM Yogi slams Oppn
First ever state-level Himachal Day celebrated in Pangi valley
SC extends protection from arrest to former IAS probationer Khedkar in cheating case
Disneyland Paris gives first look inside Frozen theme park and it looks magical