With the end of 2020 in sight, it's time to finally put the pieces of the Hollyoaks jigsaw together and learn exactly what happened in the flash-forward a year ago.
The festive period is set to bring fresh heartbreak for Tony, who is manipulated by his evil dad into thinking that Diane has died, while Santa Silas escalates his sick plan against the McQueens with a plan to kidnap his great-grandson.
Elsewhere, with the police closing in, Victor threatens the life of one of Juliet's nearest and dearest - but who ends up in a body bag?
Read on for pictures and spoilers from this Christmas and New Year on Hollyoaks!
Monday, December 21 (Episode 5491)
Writer: Luke Delaney
Director: Suzanne Readwin
Brody is stuck in the middle as Sienna and Liberty continue to spar over Faith.
With Martine upset that Mitchell won't be with them for Christmas, Celeste organises festive drinks for the family. Meanwhile Felix is determined to make sure Toby pays for what he's done.
Also: Silas disguises himself as Santa and starts a plan to kidnap great-grandson Bobby, while Edward wants to make sure that Tony never sees his family again.
This episode airs Monday, December 21 at 6.30pm on Channel 4 and Thursday, December 17 at 7pm on E4
Tuesday, December 22 (Episode 5492)
Writer: Lyn Papadopoulos
Director: Suzanne Readwin
Brody gets short shrift when he suggests that he and Sienna should consider co-parenting Faith with Liberty.
Also: Goldie is accused of being the blackmailer's mole, Cindy refuses to give Ollie money, Mercedes is excited about Bobby's return for New Year's Eve and Edward turns the screw on Tony.
This episode airs Tuesday, December 22 at 6.30pm on Channel 4 and Monday, December 21 at 7pm on E4
Wednesday, December 23 (Episodes 5493 and 5494)
Writer: Gareth Lemon and Alanna Hallum
Director: Suzanne Readwin
Sienna sleeps with Warren again and when Liberty spots them kissing, she decides to tell Brody.
Edward tells Tony that Diane has died before making plans to poison his son.
Also: Luke takes drastic action after Ollie sneaks out for a Christmas Day drugs fix, while Tom is left feeling insecure after Imran gives him Yazz's childhood 'dream wedding' scrapbook.
This hour-long episode airs Wednesday, December 23 at 6pm on Channel 4 and Tuesday, December 22 at 7pm on E4
Monday, December 28 (Episode 5495)
Writer: Shaun Kitchener
Director: Sean Glynn
Nancy tells Charlie how proud she's been of him this year, but John Paul later sees him dealing drugs to a desperate Ollie.
Victor calls Juliet, Charlie and Ella together for their final orders of 2020.
Misbah is overcome with emotion when Yazz walks down the stairs ready for the midnight wedding.
Also: Jordan is excited to welcome 2021 with Peri but is stunned when Leela arrives, while Romeo is left heartbroken at the news that Cher is going on a date with someone else.
This episode airs Monday, December 28 at 6.30pm on Channel 4 and Wednesday, December 23 at 7pm on E4
Tuesday, December 29 (Episodes 5496 and 5497)
Writer: Colin O'Donnell and James Coleman
Director: Sean Glynn
Nancy doesn't know what to believe when John Paul breaks the news that he saw Charlie dealing drugs. John Paul confesses to George, who orders a raid on Nancy's house. Police find drugs in Charlie's game controller...
Tom turns Groomzilla as his wedding approaches.
Also: With Victor threatening to kill someone she loves, Juliet frantically tries to make sure that everyone is safe. Finally, she and Peri confess their love for each other - could it be a happy ending?
This hour-long episode airs Tuesday, December 29 at 6pm on Channel 4 and Monday, December 28 at 7pm on E4
Wednesday, December 30 (Episode 5498)
Writer: Jayshree Patel
Director: Sean Glynn
John Paul is horrified to find a body bag at The Hutch, with George's ID badge next to it. He breaks down, believing that his boyfriend is dead.
Also: As The Hutch becomes a crime scene, Darren struggles - while Ollie's actions threaten to tear Luke and Cindy apart.
This episode airs Wednesday, December 30 at 6.30pm on Channel 4 and Tuesday, December 29 at 7pm on E4