Genialny, ale zhańbiony londyński detektyw John Luther, którego męczy sprawa nierozwiązanego morderstwa, ucieka z więzienia, żeby dopaść sadystycznego seryjnego zabójcę.
Młoda asystentka laboratoryjna odkrywa powiązanie między fikcyjnym śledztwem i sprawą sprzed lat. Wraz z dwiema specjalistkami kobieta usiłuje schwytać mordercę.
Po zwycięstwie nad Ryszardem III na angielskim tronie zasiada Henryk VII Tudor, który postanawia poślubić Elżbietę York, żeby zakończyć Wojnę Dwóch Róż.
Po śmierci króla i zarazem ojca Śnieżki na tronie zasiada podstępna czarownica - Ravenna, która, nie mogąc znieść, iż pasierbica jest od niej piękniejsza, postanawia ją zabić.
Akcja filmu toczy się w latach 80-tych XX-ego wieku. Prywatyzacja i brak miejsc pracy dotyka Londyn, zmuszając robotników do strajku. Siedmiu najlepszych przyjaciół co niedzielę spotyka się w zadymionym pubie, narzekając na brak pracy i pieniędzy. By nie stracić wszystkich pieniędzy, postanawiają zainwestować w rosnące na popularności wyścigi konne, wystawiając swojego własnego konia.
Młody koń wiedzie szczęśliwe życie z przyjaciółmi w wiejskiej rezydencji. Gdy jego właściciel musi wyjechać, sprzedaje zwierzęta, ale nie wszystkie trafiają do dobrych ludzi.