Viele Jahre stand Kriegsberichterstatter Simon Hunt (Richard Gere) im Kugelhagel der Konfliktbrennpunkte, aus denen er live mit seinem Kamermann Duck (Terrence Howard) berichtete - bis er genug Gräuel gesehen hat und den zynischen Job hinschmeißt. Doch ein paar Jahre später treffen sich beide in Sarajewo wieder, wo ein trügerischer Frieden herrscht. Mit dem TV-Neuling Benjamin (Jesse Eisenberg) wollen sie den Kriegsverbrecher Lisica stellen, der sich in den Bergen verschanzt hat.