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
Bruce Willis
David Dunn / The Overseer
Serge Didenko
Ronald, Powerful Young Man
Johnny Hiram Jamison
Thirteen Year-Old Elijah (archives)
Tobias Segal
Surveillance Security Guard
Elijah Davis
Maintenance worker (non-crédité)
Charles W Harris III
Officer Williams (non-crédité)
Jesse Ridgway
College Student (non-crédité)