The myth-steeped horror film IDIA, featuring Mercy Aigbe, Linda Osifo and Tope Tedela premieres today. Set in Edo culture, it blends folklore, suspense and chilling family drama.
The weekend is drawing close, and the season of Halloween is not far off, making it the perfect time to binge on thrillers and horror movies. In ...