Deadline Hawthorne reports that, after weeks of speculation, Spike Lee‘s Oldboy has finally signed an interesting pick to play the film’s central villain. Sharlto Copley was the latest name rumored for the role just last month, but after rounds and rounds of unsuccessful casting for all three major roles in the film, it seemed like the project was a bit doomed. But now that Copley is officially set for the part, and costars Josh Brolin and Elizabeth Olsen remain locked in, the film is set to start filming in late September. Like Park Chan-wook’s 2003 film, Oldboy centers on Brolin’s character (in this incarnation, he is reportedly named “Joe Douchett”), a man who has been imprisoned against his will by an unknown man. Eventually freed, he’s set on a course to find the man who put him there (and to discover why) – Copley will play “Adrian Pryce,” “a mysterious billionaire trying to destroy the life of Joe Douchett.” But until Oldboy kicks off, Copley is busying himself with another high concept role, this time as a potential hero.