Movie Review: Slamdance Audience Award Winner ‘African Giants’ February 9, 2024 Drama, Editor Pick: Film, Editor Picks, Festivals, Film, Independent Cinema, Movie Reviews, Reviews film, Top Stories Comments Off on Movie Review: Slamdance Audience Award Winner ‘African Giants’ The film is well written and directed, and anchored by impressive performances from the two leads. Read More »