- James McAvoy as Victor Frankenstein
- Daniel Radcliffe as Igor
- Jessica Brown Findlay as Lorelei
- Andrew Scott as Roderick Turpin
- Freddie Fox as Finnegan
- Charles Dance as Doctor Frankenstein
- Mark Gatiss as Dettweiler
- Callum Turner as Alistair
Victor Frankenstein |