Guest Stars Samantha Smith as Mary Winchester Briana Buckmaster as Sheriff Donna Hanscum Co Starring Nelson Leis as Jeff / Abraxas Andrea Stefancikova as Female Demon Dion Riley as Joe