Harold Caine

Harold Caine, aka Grandfather, is the main antagonist of the Alex Cross novel Cross Justice. Caine ran a drug smuggling operation across the South, having all the judges in his North Carolina hometown in his pocket. He murdered Rashawn Turnbull, his grandson and a mixed race boy in the class of Alex Cross' cousin, Stefan Tate. Tate was framed, provoking Cross to investigate and travel there with his family. They all support Tate, and Cross' long-lost and supposedly dead father Jason insists he take on a serial killing case, which is revealed to be tied to Caine's drug operation. Ousting Caine's operation and proving him guilty of all his crimes, including Turnbull's murder out of bigotry and the serial killings in Florida, Caine and his entire operation as well as all of his accomplices are arrested.

Biography
The town of Starksville, NC, refuses to welcome the family and wants Tate to be hanged. Traveling to Belle Glade, FL, Cross finds his estranged father Jason, who supposedly killed himself and is now a Palm beach sergeant wanting Cross to investigate a serial killer case there. Cross also looks into Marvin Bell, an NC entrepreneur allegedly having "orchestrated" Jason's "death". Bell is revealed to have been working in cohorts with Caine to smuggle a hot drug popular in the South, resulting in massive financial acquisition. When Tate was watching the drug trade, Caine decided to finally take out pent up racism on Turnbull and both killed him and framed Tate to stop the investigation. The judges in the town were under FBI watch for corruption, with all the discoveries, all players in the trade and conspiracies are taken into custody and set for trial, Tate successfully being exonerated.