Guest Stars Nicki Aycox as Meg Masters Jeffrey Dean Morgan as John Winchester Sebastian Spence as Assistant Demon Co Starring Serinda Swan as Layla Erin Karpluk as Monica Holt Rondel Reynoldson as Receptionist David Lovgren as Charlie Holt Richard Sali as Pastor Jim Murphy Josh Blacker as Caleb