Love Island's first look revealed Zachariah Noble's questionable past actions as he made a shocking admission about his previous relationships.
The next episode of the series seems to be an explosive one as basketball player Zach owned up to "cheating" in a dramatic preview clip.
Fellow contestants were shocked to hear the 27-year-old's admission during a game of Never Have I Ever.
Tyrique Hyde, 24, said he never cheated on a girl but Zach ended up taking a cheeky drink – stunning the other contestants.
Ella said: "Wow" while Tyrique and Sammy laughed.
Corrie's Sue Cleaver says I'm A Celebrity stint helped her to push boundariesAdding fuel to the fire, Mitchel Taylor quipped: "Not the man I thought you were" as he smiled at him.
Meanwhile, Molly Marsh seemed horrified by the admission while Jess Harding pointed out: "Once a cheat always a cheat."
Ella continued: "If someone can justify cheating, then who is to say they won't do it again?"
Zach added that he cheated on at least two people in previous relationships and he claimed he was very young at the time it happened but viewers weren't impressed with his excuses.
Fans rushed to social media to call him out on his behaviour, with one user saying: "ZACH HOW DO YOU CHEAT A FEW TIMES??"
"Molly thought she caught a prize with Zach when she landed herself a liar and cheater," another pointed out.
One said: "zach lashings in tomorrow’s episode, i’ve been waiting for this."
Another was unsurprised by his confession and said: "We can’t be shocked that Zach cheated."
Meanwhile, Zach and Molly have been busy getting to know each other after being saved from being dumped.
Last week, he told her: "Got to make sure the time we have is used properly", with Molly answering: “I’m so glad you’re here.”
Richard 'shuts up' GMB guest who says Hancock 'deserved' being called 'd***head'Zach continued: "This is my biggest eye opener to it. I was honestly just thinking about you.”
Love Island continues on ITV2 at 9pm on Thursday.