The film is the directorial debut of Olteanu. It premiered on February 9, 2019 at the 69th Berlin International Film Festival. It received generally positive reviews from film critics.