La vita di Cameron non è quella di un qualsiasi ragazzo. Da cinque anni lui e sua madre sono braccati dal padre, un uomo violento che li tormenta. Ogni volta li trova, e ogni volta ricomincia la fuga, con un nuovo viaggio disperato in cerca di un altro posto dove stare per un po’. La vita di Cameron è fatta di sospetti, ansie, e molta paura. Sua madre non fa che ripetergli di non fidarsi di nessuno, e l’ha convinto a tal punto che Cameron comincia a non fidarsi più neppure di se stesso. Quando poi si trasferiscono in una fattoria isolata, nella speranza di passare inosservati, la vita del ragazzo diventa un vero incubo. Solitudine e paure si materializzano in visioni inquietanti: un branco di cani feroci, il fantasma di Jacky, un bambino morto tanti anni prima, di cui nessuno vuole parlare. Ma Cameron deve sapere. E comincia a fare domande che scuoteranno l’apparente tranquillità di quel posto dimenticato da tutti. Tranne che da suo padre.