La película cuenta con un presupuesto que ronda los 56 millones de dólares.
Empezó a rodarse en mayo de 2015 en Shanghai, China.