Guest Stars Nicholas Duvernay as Anton Audrey Marie Anderson as Tracy Gellar Co Starring Taryn Terrell as Soucouyant Jacquie Schmidt as Darla Uncredited Jensen Ackles voices Dean Winchester