The Captains (2025) is a gripping Nollywood drama starring Frederick Leonard and Sandra Okunzuwa.
The film looks into themes of power, leadership, betrayal, and resilience, following individuals locked in a high-stakes struggle where personal ambition collides with duty and honor. As tensions escalate, secrets come to light, testing loyalties and reshaping relationships in unexpected ways.
The film is available for viewing on YouTube.