Zdjęcia do filmu były kręcone w Qingdao (Chiny).
W 2024 roku był oficjalnym kandydatem Chin do Oscara w kategorii najlepszy film międzynarodowy.