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