El filme se estrenó mundialmente en el Festival de Cine de Berlín de 2021.
La cinta fue filmada de forma secreta en Canadá durante el inicio de la pandemia por COVID-19.