Series 3 Episode 10

Series 3 Episode 10

Available on Channel 4
S3 E10: Eva wants to make a deal with Milo, but she doesn't trust him to hold up his end of the bargain. She's also unsure about whether she can trust Peter and decides to take control of the situation.