Zur Zeit der Fußball-Weltmeisterschaft 2006 reisen Tony Hughes (James Nesbitt), seine Frau Emily (Frances O'Connor) und ihr fünf Jahre alter Sohn Oliver (Oliver Hunt) von Großbritannien nach Frankreich, um dort einen Urlaub zu verbringen. Kurz nachdem sie im Land ankommen, gibt ihr Auto allerdings seinen Geist auf, sodass sie gezwungen sind, die Nacht in der Kleinstadt Chalons du Bois zu verbringen. Am Abend verliert Tony Oliver inmitten einer fußballverrückten Menschenmenge aus den Augen – und findet ihn nie wieder. Auch Jahre später sucht der am Boden zerstörte Vater noch immer verzweifelt nach seinem Sohn – was in der Zwischenzeit auch seine Ehe und sein restliches Leben in Mitleidenschaft gezogen hat und Emily zu einem Neuanfang mit einem anderen Mann zwang. Eines Tages stößt Tony dann aber tatsächlich auf einen neuen Hinweis...