In Nigeria, the young art-collective The Critics, armed with makeshift gear, conjures homemade sci-fi spectacles, chronicling their reality while blasting into wild imagined worlds.
Where to watch
Country
Nigeria
Rating
PG-15
Category
Series
Year
2026
Genre
Documentary
Cast
Meet the talented cast bringing this story to life