La película obtuvo el Variety Piazza Grande Award en el Festival de Locarno de 2018.
La película se ha rodado en Jura, Suiza.