Сюжет криминального боевика «Бандитский Йоханнесбург» знакомит зрителя с жизнью и судьбой простого парнишки, живущего на юге Африки в ЮАР. Лаки Кунене (так зовут главного героя) точно знает, чего он хочет в этой жизни. Парень мечтает поступить в престижный университет, получить высшее образование, устроиться на работу, купить себе дорогую машину, жениться на писаной красавице, которая полюбит его самого, а не его деньги, и вместе обустроить красивый дом с видом на океанское побережье…
В университет Лаки поступил, но в стипендии ему отказали, а жить ведь на что-то надо. Так герой вместе со своим другом Зейком, которому доверяет еще с детского возраста, становится на тропу криминала и преступности. Друзья занимаются угоном и перепродажей дорогих автомобилей, что приносит им хорошие барыши. Но такой вид деятельности влечет за собой и огромное количество проблем. После очередной выгодной сделки друзья решили отсидеться в бандитском квартале Йоханнесбурга, сняв убогую квартиру в старом доме. Их соседями оказываются такие же беженцы, решившие завязать с тропой преступности и ставшие водителями такси. Владелец, сдающий квартиры в аренду, пытается всячески «прижать» своих жильцов, ибо знает, что съезжать им больше некуда. Лаки старается помочь друзьям по несчастью и берется за управление жилищным фондом. Он еще не знает, что даже это дело трудно решить, не прибегая к оружию и насилию. Но таковы реалии бандитского Йоханнесбурга…