A film forgatása 2015. februárjában kezdődött meg Windsor Great Parkban. Az első forgatási fotót Guy Ritchie 2015. március 10-én osztotta meg a Twitter-csatornáján.
A film premierjét eredetileg 2016. július 22-re tűzték, de többszöri halasztás után a bemutatót végül 2017. március 24-re módosították.
A film első előzetesét 2016. július 23-án mutatták be a San Diegó-i Comic-Conon.