Blood Tokoloshe (2013): cast, story & where to watch
2013 · Film · ★ 5

Released in 2013, Blood Tokoloshe is a horror film directed by Jordan Harland, running about 72 minutes.
What it’s about. Strange attacks plague the township's women, leaving the town leaders at a loss to defend them. At the same time Mthnuzi, a shrewd businessman, is becoming wealthier and more popular with the ladies - something is amiss. The local reverend, Simon Nkosi, learns that Mthunzi is controlling a Tokoloshe to fulfill his greedy desires. In his greed he breaks a golden rule of maintaining control over the beast and it goes on a rampage. Now its thirst for blood is strong and comes after Mthunzi's women, saving the one he loves for last. Together with Reverend Simon they must take on a mythical beast that has never been defeated, to try and save.
Who’s in it. Blood Tokoloshe stars Vera Ephraim as Ayanda, Petunia Gabrielle Modisapodi as Boithumelo, Msimbithi Mahamba as Mthunzi and Siphiwe Masinga as Sangoma Bheka, among others.
How it landed. With an audience score of 5.0/10, Blood Tokoloshe has proved divisive with audiences.
Where to watch. In US you can rent or buy it from Amazon Video. See the full, country-by-country breakdown on our where to watch Blood Tokoloshe page.
If you liked it. Fans of Blood Tokoloshe tend to enjoy Psycho, The Silence of the Lambs, The Shining and Alien.
Frequently asked
- Where can I watch Blood Tokoloshe (2013)?
- In US, Blood Tokoloshe is available to rent or buy from Amazon Video. Availability varies by country — check our where-to-watch page for every region.
- Is Blood Tokoloshe worth watching?
- Blood Tokoloshe holds an audience score of 5.0 out of 10, and is a strong pick if you enjoy horror. Reactions are mixed, so it may depend on taste.
- Who stars in Blood Tokoloshe?
- Blood Tokoloshe stars Vera Ephraim, Petunia Gabrielle Modisapodi, Msimbithi Mahamba, Siphiwe Masinga and Refilwe Magane.
- When was Blood Tokoloshe released?
- Blood Tokoloshe was released in 2013, with a runtime of about 72 minutes.
