Mark Sheppard will play demon Crowley in episode 5.10 Abandon All Hope. This is the last episode of 2009 before the Xmas/ New Year hiatus.
Who is Mark Sheppard? He was a guest star on many great shows like BSG, Leverage and 24. X Files fans.. he was the guy in FIRE.
On this week's episode, did you like Ghandi, Lincoln and Hilton in Fallen Idols?