THR Martin Scorsese wrestles his religious obsessions to the ground in medieval Japan in his new drama starring Andrew Garfield and Adam Driver.