John Smith (Alex Pettyfer) é um adolescente extraordinário que esconde a sua real identidade a fim de despistar um inimigo mortal enviado para destruí-lo. Morando com seu guardião (Timothy Olyphant) em uma pequena cidade, John vive imprevisíveis eventos que mudam…
Após perder um dos seus gêmeos em um trágico acidente, Rachel e Antony se mudam para o outro lado do mundo com seu filho sobrevivente, tentando, assim, construir uma nova vida. Mas as coisas começam a tomar um rumo sinistro…