The Danish crime thriller directed by Martin Zandvliet will premiere in Danish cinemas January 21, 2021.