Menu
© 2026 The Couch Critic
Status
Released
Release
2025
Runtime
0m
Craig Richards and Dan Azeez headline the Legon Sports Stadium in Accra, Ghana
18 Cast Members
Craig Richards
Self
Dan Azeez
Leo Atang
Babu Yusuf
Nishant Dev
Ally Mbukwa
Theophilous Kpakpo Allotey
Jayr Raquinel
Ibrahima Diallo
Sampson Segbedzi
Holy Dorgbetor
John Laryea
Jerry Lartey
Jesse Brandon
Seth Gyimah
Jonathan Tetteh
Sedem Ama
Chiamaka Nwaturuocha