Este es el debut como director de Alex McAulay.
La película tuvo su estreno mundial en el Festival de Cine de Deauville el 8 de septiembre de 2020.
Estaba programado para su estreno mundial en el Festival de Cine de Tribeca el 23 de abril de 2020. Sin embargo, el festival fue cancelado debido a la pandemia de COVID-19.