EastEnders fans are convinced that we haven't seen the last of Keanu Taylor...
Last night's EastEnders saw Keanu Taylor return to our screens, despite the fact half of Walford thinks he is dead.
The twist came after flashbacks in New Year's Day's episode of EastEnders revealed Keanu is actually alive despite Martin Fowler having been bribed by Ben Mitchell to kill him.
Fans discovered what really went on between Martin and Keanu on Christmas Day, with the soap revealing that Linda Carter was also caught up in the drama and was even the one who came up with the idea to fake Keanu's death.
But despite Martin risking everything by telling Keanu's petrified mum Karen Taylor that her son is still alive in Thursday's episode, she was still doubting his claims in last night's trip to Walford.
Karen had become convinced that Martin was being paid by the Mitchells to tell her that Keanu was alive to stop her from going to the police, and cornered Martin in the cafe to get more answers.
He wasn't happy about her making a scene in public, and dragged her to an alleyway to tell her to stop asking questions or she'll risk Keanu's life.
However, after a chat with Linda in the cafe, Martin realised how much Karen was still suffering and decided to help her.
Karen was stunned when Martin took her to an airport where she came face-to-face with Keanu again before he boarded his flight to safety.
But as the pair said their emotional goodbyes, it took Karen a long time to get her head around the fact her son was leaving to start a new life somewhere else with no friends or family around him.
However, fans are convinced that while it might not be safe for Keanu to be in Walford at the moment, that doesn't mean he won't ever be coming back...
Fans are convinced that this isn't the last we have seen of Keanu, especially because as he said goodbye to Karen he promised that the Mitchells would get what they deserved in the future.
Does this mean he could return to teach Louise, Ben and Phil a lesson one day?
With Peggy and his other unborn child in Albert Square, as well as the rest of his family, he certainly has a lot to come back for.
But how long will it be before it's safe for him to return? Some fans think he will be back for the soap's 35th anniversary next month, and if they're right we don't have long to wait!
EastEnders airs Monday and Friday at 8pm and Tuesday and Thursday at 7.30pm on BBC One.
Get the What to Watch Newsletter
The latest updates, reviews and unmissable series to watch and more!
Claire is Assistant Managing Editor at What To Watch and has been a journalist for over 15 years, writing about everything from soaps and TV to beauty, entertainment, and even the Royal Family. After starting her career at a soap magazine, she ended up staying for 13 years, and over that time she’s pulled pints in the Rovers Return, sung karaoke in the Emmerdale village hall, taken a stroll around Albert Square, and visited Summer Bay Surf Club in sunny Australia.
After learning some tricks of the trade at websites Digital Spy, Entertainment Daily, and Woman & Home, Claire landed a role at What’s On TV and whattowatch.com writing about all things TV and film, with a particular love for Aussie soaps, Strictly Come Dancing and Bake Off.
She’s interviewed everyone from June Brown — AKA Dot Cotton — to Michelle Keegan, swapped cooking tips with baking legend Mary Berry backstage at the NTAs, and danced the night away with soap stars at countless awards bashes. There’s not a lot she doesn’t know about soaps and TV and can be very handy when a soapy question comes up in a pub quiz!
As well as all things soap-related, Claire also loves running, spa breaks, days out with her kids, and getting lost in a good book.