Cast & Crew
Cast
James McAvoy
Patricia / Dennis / Hedwig / The Beast / Barry / Heinrich / Jade / Ian / Mary Reynolds / Norma / Jalin / Kat / B.T. / Kevin Wendell Crumb / Mr. Pritchard / Felida / Luke / Goddard / Samuel / Polly
Gary Ayash
Businessman Professional in Train Station
Sound
Ye Zhang
sound utility/additional sound mixer
Visual Effects
Ed Mendez
senior visual effects supervisor: Powerhouse VFX
Arslan Naqvi
compositing supervisor: Powerhouse VFX / lead compositor: Powerhouse VFX
Assistant Director
Dan Majkut
key second assistant director: additional photography
Drew Ritson
second second assistant director: additional photography
Art Department
Jasmine Cho
art department coordinator: additional photography
Emily Ennis
art production assistant: additional photography
Karen Sori
graphic designer: additional photography
Stunts
Rick Kain
stunts / stunt double: Bruce Willis, additional photography
Roberto Lopez
lead stunt rigger / stunt performer / stunt rigging coordinator
Michael Viola
stunts / stunt double: Bruce Willis / utility stunts / water safety
Camera Department
Ian S. Takahashi
underwater camera operator: add'l photography / underwater director of photography
Movie title data and credits provided by