Sarah and David are single strangers who meet at a mutual friend’s wedding and soon, through a surprising twist of fate, find themselves on a funny, fantastical, sweeping adventure together where they get to re-live important moments from their respective pasts, illuminating how they got to where they are in the present... and possibly getting a chance to alter their futures.

Colin Farrell
as David

Margot Robbie
as Sarah

Jennifer Grant
as David's Mother

Hamish Linklater
as David's Father

Phoebe Waller-Bridge
as Female Cashier

Kevin Kline
as The Mechanic

Jodie Turner-Smith
as GPS (voice)

Lily Rabe
as Sarah's Mother

Billy Magnussen
as The Man

Chloe East
as Cheryl
Brent Marchant
It’s been said that “life is what you make of it,” that “we become what we believe.” To some, this probably seems like the content of a warm, fuzzy, inspirational greeting card. But, if we truly take the time to examine ourselves and our lives, we’re likely to find that there’s more than a small ker...
CinemaSerf
Suspiciously, “David” (Colin Farrell) arrives at his car to find it clamped and adjacently is a conveniently placed advert for a car hire company. He’s a wedding to get to so turns up at this warehouse where he is introduced to a Germanically brusque receptionist (Phoebe Waller-Bridge) before drivin...