Paradise is a small town in the bleak upper Michigan peninsula, where ex-Detroit cop Alex McKnight now lives. Fourteen years earlier a shoot-out left McKnight's partner dead and him with a bullet inches from his heart. A man was convicted of the crime and sentenced to life without parole. But now the same killer seems to be there in Paradise, spying on Alex.It starts one bitter cold night when Alex answers a cry for help from wealthy Edwin Fulton. Edwin, a compulsive gambler, went to meet with a bookmaker and found him in his motel room with his throat cut.
During the hunt for the killer, Alex begins to receive ominous messages: red roses, notes about things that only Alex and the killer know. Yet the man has never left the prison, made or gotten a phone call, or had a visitor. How -- and why -- could he be roaming around Paradise, committing more murders, following and tormenting Alex?