The Harvest

Cast::

(Characters from Supernatural unless otherwise noted)

Jared Padalecki-Sammy Winchester (Buffy)

Chad Michael Murray-Lucas Scott (Xander) (One Tree Hill)

Misha Collins-Castiel Hannigan (Willow)

Alona Tol-Jo Harvell (Cordelia)

Jim Beaver-Bobby Singer (Giles)

Katie Cassidy-Ruby Benz (Darla)

Dominic Monaghan-Charlie Pace (Jesse) (Lost)

Jeffery Dean Morgan-John Winchester (Joyce)

Richard Speight Jr.-Gabe/Gabriel (Angel/Angelus)

Josh Duhamel-Danny McCoy (Luke) (Las Vegas)

Fredric Lehne-Azazel (The Master)