Holtz, another survivor of the shooting who is murdered by Robert. In the episode "From Childhood's Hour", Isabella Hofmann guest-starred as Carolyn Baker, David Rossi's first wife who dies of amyotrophic lateral sclerosis. Heather Tom guest-starred as Connie Barton, a mother who is abducted by George Kelling. In the episode "There's No Place Like Home", Alex Weed guest-starred as Travis James, a serial killer who abducted male prostitutes. In the episode "Hope", Brigid Brannagh guest-starred as Monica Kingston, a mother whose daughter was abducted and murdered by Bill Rogers, played by Jack Coleman. In the episode "Self-Fulfilling Prophecy", René Auberjonois of Star Trek: Deep Space 9 fame guest-starred as Colonel Ronald Massey, the leader of the Somerville Military Academy and criminal accomplice of both his second in command and of a dead cadet's vengeful father. In the episode "The Bittersweet Science", Shawn Hatosy guest-starred as Jimmy Hall, a professional boxer and spree killer whose son dies of leukemia. David Mazouz who co-starred with Kieffer Sutherland in the TV show Touch plays young Ryan Hall. Charles S. Dutton guest-starred as Tony Cole, Jimmy's boxing trainer. Danny Goldman guest-starred as Detective Bob Zablonsky, who leads the investigation of the murders. In the episode "Unknown Subject", Jay Karnes guest-starred as Hamilton Bartholomew, aka "The Piano Man", a serial rapist who is assaulting the victims he previously raped. In the episode "Snake Eyes", Dean Cain guest-starred as Curtis Banks, a serial killer with a gambling problem. Vanessa Branch guest-starred as Curtis' wife, Teri. In the episode "Closing Time", Geoffrey Blake guest-starred as Michael Janeczko, a serial killer who targeted men who have been divorced, which reflected Michael's own background. Tyler Neitzel guest-starred as Michael's stepson, Hunter Wright. In the episode "A Thin Line", Paul Johansson guest-starred as Clark Preston, a mayoral candidate and criminal accomplice of hate crime serial killer Trevor Mills. In the episode "A Family Affair", Kathy Baker and William Russ guest-starred as Donald and Linda Collins, the parents of paraplegic serial killer Jeffrey Collins. In the episode "I Love You, Tommy Brown", Teri Polo guest-starred as Margaret Hollman, a mentally unstable high school teacher who fell in love with one of her students, Thomas Brown, with whom she had a son. In the episode "Foundation", Hedy Burress guest-starred as Samantha Allen, the daughter of pedophilic abductor J.B. Allen. In the episode "Heathridge Manor", Juliet Landau guest-starred as Catherine Heathridge, a textile