Dirigido no coração das Terras altas da Escócia, Edmond Murray (James McAvoy) recebe um telefonema de sua ex-esposa (Claire Foy), em lágrimas. Seu filho de 7 anos desapareceu de um acampamento. Logo fica claro que a criança foi sequestrada e os pais entram em desespero.