Zdjęcia do filmu powstały na morzach terytorialnych Chin, na wyspie Hajnan, oraz w prowincji Fujian i w Pekinie (Chiny).