The contestants on this year's Celebrity Big Brother were little more than a motley crew clawed from other reality shows, so a "talent show" was always going to be an interesting one to see.
Americans Renee Graziano, Aubrey O'Day and Frankie Grande were given the task of judging the Brits as they put their talents on display - very much so in the case of Playboy model Chloe Khan - while Christopher Biggins hosted.
First up were Towie's Lewis Bloor, Geordie Shore's Marnie Simpson and Ex On The Beach's Stephen Bear doing a "scripted reality performance".
A pregnant Marnie was fought over by Bear and Lewis in a skit that saw both boys take their chance to blag a kiss.
No-one was particularly kind.
Saira Khan's face said it all as X Factor reject Katie Waissel began to sing At Last.
Heavy D's face when Chloe did a "sexy calendar shoot" had viewers cringing.
Other talents included Grant Bovey giving a motivational speech about his life - yep, really - and Ricky Norwood and Heavy D doing an EastEnders scene together.
James Whale and Saira did their own talk show, which ended in an argument with Lewis when James pushed Saira on her sex life with her husband.
But the winner of Big Brother's Big Show-Off was Sam Fox, for her rendition of her 1986 hit Touch Me, which received 10s across the board.
Well done, Sam!
And viewers loved Sam even more when she and Saira called out the younger stars on their "showmances" as Lewis and Marnie got close again.
It quickly caused an argument with Bear, who it appears may also have his sights on Marnie.
Saira predicted: "Bear will get his tongue down somebody's throat. He won't want Lewis getting all the attention."
The conversation struck a chord with viewers.
Celebrity Big Brother airs on Channel 5 at 9pm.