Coronation Street spoilers follow.
Coronation Street concluded its Joseph Brown disappearance twist during Friday's episode (January 14).
After seemingly vanishing into thin air earlier this month, the disappearance of son of Chesney and Katy Armstrong has sent shockwaves across the cobbles, with Dev Alahan even offering to set up a fundraiser in the latest hour-long episode.
Lying low in the attic, Hope Stape seemed pretty happy as she told Joseph how worried everyone was about him, leaving the youngster feeling pretty guilty.
Related: Coronation Street's Amy Barlow to spark major school protest in new story
Meanwhile, Chesney and partner Gemma Winter made a public appeal for the youngster's safe return, which Hope checked out from her bedroom window.
Joseph then wandered the streets carrying his holdall and a rolled up tent, before Hope tearily pretended Evelyn Plummer's beloved pooch Cerberus had escaped the house.
After finding him, Fiz showed the house valuer around the property – discovering empty crisp packets and a pillow in the attic in the process.
Related: Coronation Street star Sally Dynevor reveals Sally's reaction to Tim's health news
Back at Chesney and Gemma's place, the downcast dad feared he'd never see his little boy again, while Evelyn realised that Hope had gone missing during the panic.
She phoned up Tyrone Dobbs, only to be told that Hope wasn't with him. Fiz was beside herself, as Hope met Joseph out on a patch of waste ground, telling him not to grass or she'd blame him for this damaging experience.
Elsewhere, Bernie Winter's mate Clint Stubbins spotted the two kids and with that juicy £30k reward up for grabs, gave them both £100 and sent Hope home.
He then chaperoned Joseph back to his anguished family, informing them that he'd found him down by the canal– he was quickly promised the cash.
Coronation Street airs on Mondays, Wednesdays and Fridays from 7.30pm on ITV.
Read more Coronation Street spoilers on our dedicated homepage