According to THR, he'll play Bertrand Zobrist, a scientist/madman obsessed with Dante's Inferno and comes up with a plan to fix the world's overpopulation problem. Of course that means symbologist Robert Langdon (Hanks) will have to stop him, but first he'll have to overcome a case of amnesia.
Foster's going to be awfully hard to miss over the next year or so. He's got Duncan Jones' Warcraft film; plus a role in Coast Guard drama The Finest Hours, and he'll play Lance Armstrong in Icon.