Na een bloedbad in een kamp bij Sarajevo wordt tussen de slachtoffers een meisje gevonden. Ze is zo getraumatiseerd dat ze niet meer kan praten.
Twintig jaar later. Carla Lane weet maar weinig van wat zich destijds in Bosnië afspeelde. Ze leidt een gelukkig leven in New York. Totdat haar man om onbegrijpelijke redenen wordt vermoord en ze zich ineens vreemde dingen uit haar jeugd herinnert. Langzaam komen alle zorgvuldig weggestopte herinneringen terug en Carla beseft dat ze de laatste getuige is van de massamoord, de laatste persoon die de verantwoordelijke oorlogsmisdadigers kan ontmaskeren. Ze besluit de misdadigers op te sporen. Tenminste, als zij haar niet eerst vinden.