Jacob Portman (Asa Butterfield) es un muchacho de 16 años que ha hecho un gran descubrimiento. Tras haber hallado una serie de misteriosas pistas que se extienden por diferentes mundos y tiempos, el joven emprende un viaje hacia una isla remota para buscar el orfanato donde creció su abuelo Abraham (Terence Stamp). El anciano murió de manera ...