Series director & head of content at POP24, Wynand Louw on what to expect from The Showmax Original docuseries “The Illuminated” which is said to explore different religious movements in South Africa, which premieres on 6 March 2024.

Wellness: Cause or coincidence? The Psychology behind the Illusion
27:41

In the Profile: Mmabatho Montsho, An award-winning writer-director, and visual artist
40:59

Film & TV: Parliament responds to Showmax shutdown
08:00