Guest Stars Mark Sheppard as Crowley Jim Beaver as Bobby Singer Sebastian Roché as Balthazar Kim Johnston Ulrich as Dr. Eleanor Visyak Erica Cerra as Robin Co Starring Lanette Ware as Raphael Matthew MacCaull as Crossroad Demon