The film premiered at the Forum section of the 43rd Berlin International Film Festival, receiving critical acclaim.