Director
Boma Iluma
Status
Released
Abuja, 2060. Humans and aliens spiral into conflict as identity, land, and power collide in the fight for the city's soul.
Share your take
Sign in to rate what you’ve watched, write a review, and join the conversation.