Guest Stars Kate Collins as Janet Dillion Michael Holden as Psychiatrist Uncredited Noah Ireland as Trevor Martin Logan Ireland as Trevor Martin