Filmen har blitt beskrevet som den mest omfattende og en av de dyreste filmproduksjonene i Hongkong til da. Den ble påbegynt i 2017 og skulle etter planen lanseres i 2019, men ble forsinket i tre år.