The film also stars Benny Safdie, Barkhad Abdi, and Jennifer Jason Leigh.
Looking fairly unrecognisable, almost as much as his bedraggled turn in James Gray’s The Lost City of Z, he now stars in the upcoming crime thriller Good Time.
Shot in luridly neon-style, Good Time features original music from both OneOhTrix Point Never and Iggy Pop.
Good Time premieres at this year’s Cannes Festival, before hitting US cinemas 11 August.