James McAvoy
Victor Frankenstein
Jessica Brown Findlay
Lorelei
Andrew Scott
Inspector Turpin
Charles Dance
Frankenstein
Spencer Wilding
Nathaniel / Prometheus 2
Louise Brealey
Sexy Society Girl
Alistair Petrie
Chief Inspector
Guillaume Delaunay
Prometheus 1
Robert J. Fraser
Livery Man (uncredited)
Valene Kane
Mrs. Winthrop (uncredited)
Adrian Schiller
Dr. Clive (uncredited)