Special Guest Stars Matt Ryan as John Constantine David Ramsey as Deputy Marshall Bass Reeves Guest Stars Nicholas Bishop as Sheriff Levi Stapleton AnnaLynne McCord as Irma Rose Duane Keogh as Cowboy Narrator Co Starring Mike Wasko as Prospector Teo Saefkow as Piano Player Toby Hargrave as Desperado Joel Wirkkunen as Barkeep