本尼西奥·德·托罗
Benicio Del Toro
饰:劳伦斯·泰尔伯特 Lawrence Talbot
安东尼·霍普金斯
Anthony Hopkins
饰:约翰·塔尔博特爵士 Sir John Talbot
艾米莉·布朗特
Emily Blunt
饰:格温·康里夫 Gwen Conliffe
雨果·维文
Hugo Weaving
饰:艾博兰 Abberline
杰拉尔丁·卓别林
Geraldine Leigh Chaplin
饰:Maleva
西蒙·梅雷尔斯
Simon Merrells
饰:本·托尔伯特 Ben Talbot
杰玛·韦兰
Gemma Whelan
饰:格温的女仆 Gwen's Maid
阿沙·巴特菲尔德
Asa Butterfield
饰:年轻时的本 Young Ben
马里奥·马林-博尔克斯
Mario Marin-Borquez
饰:Young Lawrence
Oliver Adams
Oliver Adams
饰:Gypsy Boy
Emily Cohen
Emily Cohen
饰:Little Gypsy Girl
Cristina Contes
饰:Solana Talbot
阿特·马里克
Art Malik
饰:Singh
Malcolm Scates
Malcolm Scates
饰:Butcher
尼古拉斯·戴
Nicholas Day
饰:Colonel Montford
Michael Cronin
Michael Cronin
饰:Dr. Lloyd
大卫·斯特恩
David Sterne
饰:Kirk
大卫·斯科菲尔德
David Schofield
饰:Constable Nye
Roger Frost
Roger Frost
饰:Reverend Fisk
Rob Dixon
Rob Dixon
饰:Squire Strickland
克里夫·罗素
Clive Russell
饰:MacQueen
埃米尔奥斯迪那
Emil Hostina
饰:Gypsy Man,Bear Handler
里克·贝克
Rick Baker
饰:Gypsy Man,First Killed
Jessica Manley
饰:Gypsy Mother
戴夫·费什尔
Dave Fisher
饰:Gypsy Man,Stones
奥尔加·费多里
Olga Fedori
饰:Maleva's daughter
Lorraine Hilton
Lorraine Hilton
饰:Mrs. Kirk
安东尼·谢尔
Antony Sher
饰:Dr. Hoenneger
约翰·欧文斯
John Owens
饰:Asylum Doctor #1
Barry McCormick
Barry McCormick
饰:Asylum Orderly
Jordan Michael Coulson
饰:Wolf Boy (as Jordan Coulson)
Ian Peck
Ian Peck
饰:Creepy Guard
理查德·詹姆斯
Richard James
饰:Asylum Doctor #2
David Keyes
David Keyes
饰:Custodian
Shaun Smith
Shaun Smith
饰:Carter
Jake Nightingale
Jake Nightingale
饰:Police Officer #2
C.C. Smiff
饰:Police Officer #3
Anthony de Baeck
Anthony de Baeck
饰:Driver
布兰科·托莫维奇
Branko Tomovic
饰:Gypsy Man
Debbie Attwell
饰:Gypsy Wife (uncredited)
Elizabeth Croft
Elizabeth Croft
饰:Ophelia (uncredited)
安迪·加什古德
Andy Gathergood
饰:Villager 1 (uncredited)
山姆·哈兹尔丁
Sam Hazeldine
饰:Horatio (uncredited)
Bridgette Millar
Bridgette Millar
饰:Gertrude (uncredited)
Emily Parr
Emily Parr
饰:Prostitute (uncredited)
黛安·皮尔金顿
Dianne Pilkington
饰:Opera Singer (uncredited)
罗伯特-罗曼塔拉扎克
Robert Roman Ratajczak
饰:Man in the Theatre (uncredited)
Geoff Searle
饰:Policeman (uncredited)
马克斯·冯·叙多夫
Max von Sydow
饰:Passenger on Train (uncredited)
克里斯蒂安·沃尔夫-拉莫伊
Christian Wolf-La'Moy
饰:Gentleman in Top Hat (uncredited)
Sykes
Sykes
理查德·韩塞尔
Richard Hansell
Brad Jacobowitz
本尼西奥·德尔·托罗
Benicio Del Toro
饰:劳伦斯·塔尔伯特
西蒙·米瑞尔斯
饰:本杰明·塔尔伯特
Jordan Coulson
饰:Wolf Boy