film still of the Junji Ito movie directed by Denis Villeneuve