Max Bennett will play Monk Adderley, "an unscrupulous society figure who is on a collision course with the Poldarks.