Entertainment Big Screen Releases – 15 March 2024 March 14, 2024 by Noelle Adams No Comments Five new movies debut in South Africa this Friday, 15 March, including acclaimed wrestling drama The Iron Claw. Most of these releases are screening in... Read More