Guest Stars Lucy Liu as Joy Powell Mark Pellegrino as Ferguson Daniel Roebuck as Inspector Richard Bettina Xander Berkeley as Neil Wojak Arnold Vosloo as Alex Abe Mary Mara as Inspector Bryn Carson