The best way to describe Denis Villeneuve is as if Christopher Nolan and David Lynch had a child who grew up listening to The Radioheads.