Guest Stars Jeffrey Dean Morgan as John Winchester Dominic Zamprogna as Beau Warren Christie as Luther Anne Openshaw as Kate Co Starring Christine Chatelain as Jenny Terence Kelly as Daniel Elkins Damon Runyan as Jenny's Boyfriend Brenda Campbell as Beth Sean Tyson as Trucker