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?
Cast

Geraldine Somerville
Olivia

James Purefoy
Joe

Patricia Hodge
Gwennie

Benjamin Whitrow
Arthur

Matilda Ziegler
Rona

Angus Wright
Mick

Tom Wilkinson
Wyatt
Oriana Bonet
Mariana

Clare Grogan
Maggie
Henry Naylor
Vicar

Matt Lucas
Air Steward
Ian Saynor
Doctor

Sean Baker
Site Manager

Janet Henfrey
Miss Doughty
Theresa Petts
Mother
Al Fiorentini
Italian Waiter
Harriet Eastcott
Paramedic
Ian Kirkby
Traffic Cop
Katie Steed
Lucy
Lucy
Sheep

Simon Bates
(voice)
Crew
Recommendations
view all
Camille

Jack Goes Boating

You Will Meet a Tall Dark Stranger

Enemies, a Love Story

Cherry

Peace, Love & Misunderstanding

Cosi

Numb

Chéri

Father of the Bride

The Best You Can

Sidewalks of New York

Cyrus

Father of the Bride

Author! Author!

The Wedding March

Delirious

She's Having a Baby

The Giant Mechanical Man

The Other Sister

