film still of the Dexter's Laboratory movie directed by Denis Villeneuve