Over the years, in dozens of bloody adventures, they face everything from the yellow-eyed demon that killed their mother to vampires, ghosts, shapeshifters, angels and fallen gods. With the help of allies both human and nonhuman – including the fallen angel Castiel (Misha Collins) – they discover that every threat they vanquish opens a new door for evil to enter.