Directing
Abiodun Odu
EN cinema · 1 credits
Known for
Filmography

Leila
EN · 2026Not rated
Director, Story, Editor, Post Production Supervisor, Music, Sound Designer
Directing
EN cinema · 1 credits

Leila
Director, Story, Editor, Post Production Supervisor, Music, Sound Designer