Earning him a Best Actor Oscar nomination, Willem Dafoe is mesmerising as legendary painter Vincent van Gogh in At Eternity's Gate.