Cast (5)

Sterling Magee

Sterling Magee / Mr. Satan

Adam Gussow

Adam Gussow

Al Sharpton

Self

The Edge

Self

Harry Shearer

Self

Crew (3)

V. Scott Balcerek

Director

Ryan Suffern

Writer

V. Scott Balcerek

Writer