The 30-year-old actress admitted she and co-star Rachel Weisz had to actually slap each other while filming the black comedy, which is set in the early 18th century and follows two love rivals in the bid to win the heart of Queen Anne, played by Olivia Colman.