- Dax John Earl Agnessen (aka John Weiss) - Protagonist, 29, unemployed, former police detective and taxi driver.
- Guy Sterling Norris (aka Sterling Gordon Norris) - Antagonist, 29,
- Detective Bryce Walker - 30, police detective, John's best buddy.
- Sergeant Michael Truman - 45, police sergeant, enemity with Bryce Walker.
- George Coleman - 38, influential rich banker, Sterling Norris' puppet.
- Field Training Officer Sienna Hendricks - Supporting, 26, police officer and a friend of John and Bryce.
- Russell Harris - First victim, aged 34.
- Greg Hopkins - Second victim, aged 42, divorced car salesman.