Guest Stars Adam MacDonald as Detective Steve Peck Eric Johnson as Detective Luke Callaghan Ben Carlson as Ross Perry Alex Ozerov as Digby Dimitri Vantis as Hood Man Christian Bako as Moses Kellie Bruce Hunter as David Finn