Spoiler warning: This article reveals details from The Celebrity Traitors finale
There have been murders, betrayals, a serious side-eye, and a fart that cut through all the tension.
But on Thursday night, we finally found out who had emerged victorious in the inaugural Celebrity Traitors.
Out of 19 contestants, just five remained. Traitors Cat Burns and Alan Carr, and faithfuls Joe Marler, Nick Mohammed and David Olusoga.
Soon, it was down to just three: Carr, Mohammed and Olusoga.
And in the end, it was comedian Alan Carr who was crowned the winner, in a move that broke the internet - and left him in floods of tears.
"It's been tearing me apart, I'm so sorry," he howled, as he revealed to the remaining faithfuls that he'd always been a traitor. "I'm an awful human being."
"You did brilliantly," they consoled him. "It's all right."