Американский актер Орландо Блум наконец-то отошел от роли эльфа и сменил амплуа, сыграв серьезную драматическую роль в криминальном триллере «Теория заговора». Действия фильма разворачиваются в наши дни в Южно-Африканской Республике. Полицейский детектив Браян Эпкин переживает не лучшие времена: он разведен с женой, не очень ладит с сыном-подростком, много вкалывает на работе, пьет и не особо задумывается о будущем.
Вместе с коллегой Али — порядочным семейным человеком и матерым копом, Браян занимается расследованием убийства молодой девушки, тело которой было найдено ботанической саду города. Расследование оказывается куда более запутанным, чем думали детективы, ведь в стране до сих пор царит апартеид, а в самом деле замешаны, как наркоторговцы и всякая уличная шваль, так и достаточно обеспеченные люди, проживающие в лучших районах Кейптауна.