Guest Stars Ben Cotton as Detective Bill Bryce Peter Benson as Archie Hunter Colin Lawrence as Marcus Bearden Paul McGillion as Howard Williams Jessica Harmon as Lydia Nolan Jesse Moss as James Crawford Aaron Craven as Kenneth Nolan Sarah Smyth as Patricia Crawford Jordana Largy as Charlotte Williams Melissa M. Montgomery as Ruth