Years ago Sergeant Vince Paulo held Chuck May's daughter, McKenna, bleeding in his arms as she uttered the name of her murderer and ex-boyfriend: Jamal. That was minutes before a blast made everything go black for Vince forever. Now, Miami criminal defense lawyer Jack Swyteck is trying to save Jamal from the death penalty. Jack finds himself inextricably drawn to Jamal's past, eager to believe his alibi that he was abducted and held captive at the time of McKenna's death. But, if Jamal is innocent, then the man who murdered McKenna and took Vince's sight is still out there. When bodies begin piling up, ghosts from the past reappear very much alive. Vince, Jack, and Chuck realize they are facing a deadly danger that goes beyond McKenna's death.