Main •
Kristin Lehman as Detective Angelika "Angie" Flynn, a feisty Vancouver detective who investigates the
motives of killers. •
Louis Ferreira as Detective and later Staff Sergeant Oscar Vega, Flynn's former partner and close friend. •
Brendan Penny as Detective Brian Lucas, originally a rookie detective, by the third season he has come into his own. •
Lauren Holly as Dr. Betty Rogers, the lead medical examiner. • Valerie Tian as Officer Wendy Sung (season 2), the department's rookie uniformed officer. •
Roger Cross as Staff Sergeant Boyd Bloom (main cast season 1, recurring seasons 2–3), later Superintendent of Investigation. •
Warren Christie as Sergeant Mark Cross (main cast seasons 2–3, recurring season 4), Bloom's replacement as team Commander. Cross and Flynn had an affair ten years previously while he was married, which is revealed during an investigation of a case they worked on at the time.
Recurring •
Cameron Bright as Manny Flynn (seasons 1–2 and 4), Angie's teenage son who later leaves to attend school in order to become a chef. •
Laura Mennell as Samantha Turner (season 2), an attorney and Mark's love interest. •
Victor Garber as Neville Montgomery (season 3), a wealthy businessman. •
Richard de Klerk as Robert Montgomery (season 3), Neville's son who works for him. •
Luisa D'Oliveira as Maria Snow/Sonia Desesso (season 3), who also works for Neville and is engaged to Robert. •
Francis X. McCarthy as Henry Guenther (season 3), Neville's attorney. •
David Lewis as Sergeant Gavin Saunders (seasons 3–4), part of the Internal Affairs department. • Marci T. House as Police Chief Jennifer Wells (season 4), who is constantly at odds with Oscar as head of Homicide. • Victor Zinck Jr. as Detective Mitch Kennecki (season 4), who is briefly assigned as Angie's partner. •
Karen LeBlanc as Detective Paula Mazur (season 4), Angie's partner following Kennecki's dismissal from Homicide. •
Tommy Flanagan as Agent Jack Stoker (season 4), a London-based Interpol agent and Angie's love interest. == Production ==