Charlize Theron / David Oyelowo / Joel Edgerton