Mitten in den Highlands erhält Edmond Murray (James McAvoy) einen weinenden Anruf von seiner Ex-Frau Joan (Claire Foy). Ihr siebenjähriger Sohn ist auf einem Campingplatz verschwunden. Bald wird klar, dass das Kind entführt wurde, und die Eltern suchen verzweifelt nach ihrem Sohn.