Guest Stars Mark Sheppard as Crowley Jim Beaver as Bobby Singer Cindy Sampson as Lisa Braeden Sebastian Roché as Balthazar Nicholas Elia as Ben Braeden Kim Johnston Ulrich as Dr. Eleanor Visyak Co Starring Ian Butcher as Captured Demon Adam Reid as Judah Antony Holland as Westborough Panou as Matt Peter Ciuffa as H.P. Lovecraft