Guest Stars Paul Hopkins as Det. Bouchard Lisa Berry as Rita George Leni Parker as Det. Pilcher Vincent Leclerc as Anthony Tremblay Dana McLoughlin as Stephanie Cedar