Tiene su premier mundial en el Tribeca Film Festival de 2021.
Es apenas el segundo largometraje del director Ziyang Zhou, cuya ópera prima, Old Beast (2017), le otorgo el premio de mejor guion en los Golden Horse Awards, además de una mención especial en el Tokyo International Film Festival.