According to Variety, the part of the mysterious man who seeks his vengeance on Josh Brolin's character has been offered to Sharlto Copley. That's good casting - obviously he's tremendous in DISTRICT 9 and very fun in THE A TEAM. I'm really excited to see Neill Blomkamp's ELYSIUM, but Copley playing this character is a good choice.
Also a good choice - Elizabeth Olsen, who will be playing a caseworker trying to help Josh Brolin's character figure out what has happened to him and why. Will she be playing... well, if you've seen OLDBOY, you know who she could be playing. But Olsen is so good in MARTHA MARCY MAY MARLENE, and I'm looking forward to seeing what she does with OLDBOY. Spike Lee's got a great cast so far.