It’s the morning of the big day and Sarah (Tina O'Brien) has put David's (Jack P Shepherd) note out of her mind and is determined to enjoy her fairy tale wedding. However, when Gail (Helen Worth) discovers that David didn't come home last night, she can’t ignore her concern any longer and calls the police.Meanwhile, on the roof of Underworld, David watches on waiting for the fireworks as the police arrive. Sarah (Tina O' Brien) is furious that David’s managing to spoil her day when he’s not even there, but Gail puts on a brave face for her daughter, although it’s clear she’s seriously worried. When David sees his family leave for the church seemingly unconcerned about his disappearance, he's hurt and shocked and after leaving a ‘final’ ranting message on Gail’s answer phone he gathers all his courage and drives his car into the canal! In the Church, as Sarah and Jason (Ryan Thomas) are about to take their vows, the police arrive to inform Gail about the accident. The congregation immediately start gossiping about the police presence and Gail is forced to interrupt the ceremony to tell the bride and groom what's happened. Will David manage to ruin the long awaited wedding day? And will it cost him his life? Elsewhere, Leanne (Jane Danson) doesn't resist when Paul (Tom Hudson) kisses her. Will Leanne and Paul become more than business partners?