Jimmy Erskine (Ian McKellen) ist der berühmteste und bekannteste Theaterkritiker des Daily Chronicle. Er gerät in Konflikt mit David Brooke (Mark Strong), nachdem er kürzlich die Zeitung geerbt hat, und mit der jungen Schauspielerin Nina Land (Gemma Arterton), die von Jimmys negativer Kritik über sie am Boden zerstört ist. Die drei verstricken sich in einen Krimi, der in einen faustischen Pakt eingewickelt ist, und ihr seltsames Dreieck zieht sich immer enger zusammen - mit verheerenden Folgen für alle, die in das tödliche Netz aus Erpressung und Verrat verstrickt sind.