Special Guest Stars Jim Beaver as Bobby Singer Guest Stars Steven Williams as Rufus Turner Michele Scarabelli as Dr. Richards Holly Dignard as Mary Henderson Jane McLean as Naoki Himura Co Starring Emily Delahunty as Kat Himura Arien Boey as Will Henderson Barbara Pollard as Neighbor Lady