Alex McKnight lleva catorce años viviendo con el miedo en la sangre, en forma de bala a menos de un centímetro del corazón. Maximilian Rose, el psicópata que lo hirió y que mató a su compañero cuando estaban en la policía, acabó en prisión. McKnight, por su parte, vive tranquilo en un pequeño pueblo llamado Paradise... Hasta que el asesinato de un corredor de apuestas hace saltar las alarmas otra vez. Rose sigue en la cárcel, pero el crimen lleva su sello inconfundible. Y McKnight empieza a sentir su aliento en la nuca, en un pueblo que empieza a parecerse a cualquier cosa excepto a un paraíso.