film still of the Hot Wheels movie directed by Denis Villeneuve