Guest Stars Jim Beaver as Bobby Singer Jeffrey Dean Morgan as John Winchester Samantha Ferris as Ellen Harvelle Fredric Lehne as Yellow-Eyed Demon Aldis Hodge as Jake Talley Ona Grauer as Female Demon