Set in the United Kingdom, the film is shot in various historic locations around the country, including Pembroke Castle in Wales, and Chenies Manor House in Buckinghamshire, England. Released on June 3, 2016, in North America, the film received mixed reviews and grossed $208 million worldwide.