"Set between the years 1642 and 1660, "The Devil's Whore" charts the progress of the English Civil War through the eyes of the a 17 year old girl, the fictional Angelica Fanshawe."
Andrea Riseborough
as Angelica Fanshawe
Michael Fassbender
as Thomas Rainsborough
John Simm
as Edward Sexby
Maxine Peake
as Elizabeth Lilburne
Tom Goodman-Hill
as John Lilburne
Dominic West
as Oliver Cromwell
Peter Capaldi
as King Charles I
Harry Lloyd
as Prince Rupert of the Rhine
Tim McInnerny
as Joliffe
Daniel Ryan
as Chimney
Al Weaver
as Christian
Ben Aldridge
as Harry Fanshawe
Adrian Schiller
as Thurlow
Paul Jesson
as Bradshaw
Rob van Vuuren
as The Devil
Clive Russell
as Presbyterian Preacher
Peter Terry
as Commons Speaker
Peter Flannery
Executive Producer
Jake Lushingon
Producer
Martine Brant
Writer
Creator
Marc Munden
Director
Steven Saunders
Sculptor
Murray Gold
Music
Justin Bodle
George Faber
Charles Pattinson
Robert Sterne
Casting
Nina Gold
Lance Samuels
Rob Harris
Production Design
Jo Riddell
Art Direction
Mark Walker
Set Decoration
Michele Clapton
Costume Design
Julian Court
Director of Photography
Joe Walker
Editor
David Charap
Madelein Krugell
Makeup Artist
Fernanda Luz
Nadine Prigge
Hair Designer
Simone Stubbs
Storm Dysell
Philip Barnes
Dialogue Editor
Nick Foley
ADR Mixer
Blair Jollands
Sound Effects Editor
Blair Slater
Foley Mixer