All Cast

Mark Dolan

Mark Dolan

Narrator (voice)

Michael Fassbender

Michael Fassbender

Self

James McAvoy

James McAvoy

Self

Jane Goldman

Jane Goldman

Self - Screenwriter

Matthew Vaughn

Matthew Vaughn

Self - Director

Kevin Bacon

Kevin Bacon

Self - Sebastian Shaw

Jason Flemyng

Jason Flemyng

Self - Azazel

Zoë Kravitz

Zoë Kravitz

Self - Angel Salvadore

Nicholas Hoult

Nicholas Hoult

Self - Hank McCoy