Entertainment Big Screen Releases – 10 March 2023 March 9, 2023 by Noelle Adams 1 Comment This week's set of new cinema releases in South Africa includes a self-aware slasher, human vs. dinosaur action, and a prestige family drama. Read More