Guest Stars David Aron Damane as Leo Abbott Kevin Kilner as Senator Bill North Stephanie Kurtzuba as Katy Lofflan Co Starring Ian Lyons as Howie Yssa Mei Pangaiban as Rachel Britt Douyon as Nurse Emma Katherine Morgan as Elsie Von