House of Gucci - Is this the new Best Picture front-runner?