Yannick Bisson as Detective William Murdoch
Hélène Joy as Dr. Julia Ogden
Jonny Harris as Constable George Crabtree
Thomas Craig as Inspector Thomas Brackenreid
Mouna Traoré as Rebecca James
Georgina Reilly as Dr. Emily Grace
Lachlan Murdoch as Constable Henry Higgins
Kristian Bruun as Constable Augustus "Slugger" Jackson
Daniel Maslany as Detective Llewellyn Watts
Arwen Humphreys as Margaret Brackenreid
Charles Vandervaart as Constable John Brackenreid
Peter Stebbings as James Pendrick
Michael Seater as James Gillies
Peter Keleghan as Terrence Meyers
Erin Agostino as Nina Bloom
Siobhan Murphy as Ruth Newsom
Shanice Banton as Violet Hart