Este largometraje supone la ópera prima como directora de la reconocida actriz Robin Wright.
La película se estrenó en el Festival Internacional de Cine de Sundance en enero de 2021.