Es el debut en largometraje de Stillz, que ya había dirigido cortos.
La película tuvo su estreno en el Venice Film Festival.