This film was highly anticipated; just five days before the 78th Cannes Film Festival began on May 8, 2025, it was finally added to the Official Competition lineup, marking the 22nd film on the list.
The final long take had no script; Bi Gan and Jackson Yee co-created and rehearsed it over two weeks, eventually shooting three takes to get the desired result.