"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
Creator
Marc Munden
Director
Martine Brant
Writer
Steven Saunders
Sculptor
Justin Bodle
Charles Pattinson
George Faber
Murray Gold
Music
Nina Gold
Casting
Michele Clapton
Costume Design
Simone Stubbs
Makeup Artist
Robert Sterne
Joe Walker
Editor
Rob Harris
Production Design
Nick Foley
ADR Mixer
Julian Court
Director of Photography
David Charap
Blair Slater
Foley Mixer
Jo Riddell
Art Direction
Madelein Krugell
Lance Samuels
Philip Barnes
Dialogue Editor
Nadine Prigge
Hair Designer
Fernanda Luz
Mark Walker
Set Decoration
Storm Dysell
Blair Jollands
Sound Effects Editor