Zdjęcia do filmu zostały nakręcone w Tajpej i Keelung (Tajwan).
Okres zdjęciowy trwał od 3 lipca do 29 sierpnia 2023 roku.