Rita Edochie

Find Rita Edochie movies and shows streaming in United Kingdom

Poster for Mami Wata

Mami Wata

12A107 mins|97%
When Zinwe visits her late grandmother's village...
When Zinwe visits her late grandmother's village - a small rural fish village - she must confront her true spiritual destiny.
  • BFI Player Rentals
Back to top.