I can't believe i'm just n ow seeing this thread. I might pass out if a BP movie is actually given the green light. As for casting choices, here are my top 3
1. Chiwetel Ejiofor

- He's perfect IMO..has an african heritage, has a martial arts background and some serious acting acumen. See 2012 and Redbelt. He's awesome.
2. Aldis Hodge

- Another young and talented actor who just needs the right role.
3. Michael B. Jordan.

He has the look and is pretty talented. Watch him in Chronicle.
Supperting characters:
T"Chaka : Denzel would be a dream but he's too expensive. 2nd choice would be Djimon Hounsou
Ulysses Klaw: Bryan Cranston
Director: Neil Blomkamp/Duncan Jones/Steve Mcqueen/ Antoine Fuqua