77 minutes
10/16/1998
Joe and Olivia are childhood sweethearts, about to embark on their wedding day. But, the so-called happiest day of their lives is over faster than they anticipated. Olivia doesn't quite make it up the aisle, and Joe is left jilted at the altar. A decade later, Olivia and Joe are walking up the aisle again, but this time it's as bridesmaid and best man. They haven't seen each other since and they have changed. Olivia wears pleated skirts and designs multi-storey carparks; Joe is older, wiser, sexier and married to a Spanish model, Mariana. But all is not as it seems. Will first love get a second chance?
Geraldine Somerville
as Olivia
James Purefoy
as Joe
Patricia Hodge
as Gwennie
Benjamin Whitrow
as Arthur
Matilda Ziegler
as Rona
Angus Wright
as Mick
Tom Wilkinson
as Wyatt
Oriana Bonet
as Mariana
Clare Grogan
as Maggie
Henry Naylor
as Vicar
Matt Lucas
as Air Steward
Ian Saynor
as Doctor
Sean Baker
as Site Manager
Janet Henfrey
as Miss Doughty
Theresa Petts
as Mother
Al Fiorentini
as Italian Waiter
Harriet Eastcott
as Paramedic
Ian Kirkby
as Traffic Cop
Katie Steed
as Lucy
Lucy
as Sheep
Simon Bates
as (voice)