Guest Stars Jim Beaver as Bobby Singer James Patrick Stuart as Dick Roman Benito Martinez as Edgar Cameron Bancroft as Dr. Gaines Co Starring Olivia Cheng as Susan Gabriel Patrich as Leviathan Sean Rogerson as Ranger Rick Evans Darryl Scheelar as Mitchell Rayburn Jason McKinnon as Brandon Nancy J. Lilley as Leann Rayburn John Treleaven as Senator in Commercial