Guest Stars Jon Peyton-Price as Martin Fowler Rebecca Michael as Janine Butcher Stuart Stevens as Steven Beale