Erano passati anni dall'ultimo incontro tra Jeremy Price e Margot Roux, ma il destino ha un modo inquietante di riunire i fili del passato. Quando il legame tra i fratellastri di Margot, Zack e Kean Morris, e Jeremy riemerge inaspettatamente, la ragazza si trova a fronteggiare non solo i ricordi di un amore adolescenziale, ma anche le ferite mai rimarginate da quel rapporto. Mentre le ombre del passato si allungano minacciose, il cuore di Margot è diviso: da un lato, la brama di ricucire un legame interrotto; dall'altro, la necessità di proteggere la sua famiglia. Costretta a mettersi contro Jeremy, Margot scopre che le scelte che farà potrebbero determinare il destino di tutti coloro che ama, in un gioco oscuro di lealtà e tradimento.