Thomas Turgoose (This Is England) interpreta David, un giovane ragazzo che vive una vita spensierata in un campeggio costiero con la sua migliore amica Emily (Holliday Grainger). Quando David scopre che Emily è stata costretta ad andarsene, la aiuta a nascondersi in una grotta remota sulla spiaggia. Ma mentre David osserva la polizia che si avvicina al suo amico scomparso, il loro innocente segreto prende vita propria. Quando il vero motivo per cui Emily vuole scappare viene alla luce, il mondo di David va in frantumi. Travolto in una situazione fuori dal suo controllo e con i suoi sentimenti per il suo migliore amico che diventano ogni giorno più estranei, David è costretto ad agire.