Tony (James Nesbitt) é um homem devastado pelo sequestro de seu filho mais novo Oliver, durante as férias da família na França. Incapaz de aceitar a possibilidade de o garoto estar morto, ele passa anos procurando por ele, e por isso acaba sacrificando seu casamento com Emily (Frances O'Connor). Ainda na França, o já aposentado Detetive Julien (Tcheky Karyo), que conduziu as buscas na época, também não consegue esquecer do caso e acredita que Oliver ainda esteja vivo, e também traça uma jornada pessoal em busca do paradeiro do garoto.