Mild-mannered pharmaceutical company executive Harold Soyinka (David Oyelowo) takes a business trip from Chicago to Mexico with his cutthroat bosses Richard (Joel Edgerton) and Elaine (Charlize Theron). At the company’s Mexican lab, Richard orders manager Sanchez (Hernán Mendoza) to stop selling the bioengineered marijuana product Cannabax to a brutal, Beatles-loving cartel kingpin known as The Black Panther.