The Devil's Mistress
Part Two
S1 E102:
Angelica Fanshawe continues on her journey of the heart and mind through seduction and betrayal in the sexy continuation set during the English Civil War. Stars Michael Fassbender, Dominic West and Andrea Riseborough.