Waterloo Road fans went wild as an iconic character returned to the BBC One show this week.
Viewers were delighted to see the familiar face of deputy head Andrew Treneman, played by actor Jamie Glover.
The character dramatically returned to the fictional Greater Manchester school 16 years after quitting to take a teaching job in Rwanda.
And fans are here for it - with many taking to Twitter to share their delight when Andrew came face-to-face again with his former lover and current headteacher Kim Campbell, played by Angela Griffin.
One wrote: “Actual shriek at the return of main man Andrew Treneman in #WaterlooRoad.”
A second commented: “Andrew three icon Treneman ayyyy!!!!!”
“Andrew Treneman is back, my life is completed,” another joked.
Even though it had been announced the character was coming back into the series, viewers still couldn’t quite believe their eyes.
“Oh my God Andrew Treneman! I knew he was coming back but I’m still [shock face emoji] #WaterlooRoad.”
Others were keen to see Kim and Andrew rekindle their romance with one saying: “No Kim, it’s never too late for you and Andrew Treneman!”
“I hope Kim Campbell and Andrew Treneman get married. Long term storytelling #WaterlooRoad,” another fan added.
Waterloo Road first aired in 2006 and other big names to have starred on the show include Kym Marsh, Jill Halfpenny, Neil Morrissey and Denise Welch.
It helped launch the career of Jenna Coleman, who went on to star in Doctor Who and ITV ’s Emmy-nominated series Victoria.
Bridgerton star Phoebe Dynevor also started out as a child actor in the gritty school drama, which was axed in 2015.
But following a revival during lockdown when old episodes were aired on BBC iPlayer, it is back after eight years away.
The new series will consist of seven episodes – but fans will have to tune in to see whether sparks fly between Kim and Andrew again.
Speaking about his return to the show, actor Jamie – who plays Andrew - said: "I am so excited to be returning to Waterloo Road.
“The school has been such an important part of my life and it’s wonderful to be able to rekindle the old flame.
"Not to mention the joy of getting to work with the incomparable Angela Griffin once more.
"I hope that people will enjoy seeing Andrew and Kim together in the school again. Older? Certainly, there's the grey hair to prove it…! Wiser? Who knows?"
Also joining the show are Benidorm's Paul Bazely and Coronation Street's Jenny Platt as parents of pupils, as well as Corrie's Olwen May and James Quinn.
Adam Thomas (Donte Charles), Kym Marsh (Nicky Walters), Vincent Jerome (Lindon King), James Baxter (Joe Casey), Jo Coffey (Wendy Whitwell), Shauna Shim (Valerie Chambers), Neil Fitzmaurice (Neil Guthrie), Rachel Leskovac (Coral Walker), Katherine Pearce (Amy Spratt), Ryan Clayton (Mike Rutherford) and Sonia Ibrahim (Jamilah Omar) will also be returning to the drama.
*Waterloo Road airs on BBC One at 8pm on Tuesdays or catch up on on BBC iPlayer
Do you have a story to sell? Get in touch with us at webcelebs@trinitymirror.com or call us direct 0207 29 33033