The film premiered at the 66th Venice International Film Festival as part of its "Horizons" program.