On Day Eight, Dutch cinema release April 26