Cast (6)

Teniola Aladese

Ebun

Sheila Chukwulozie

Salewa

Loveth Onyemaobi

Young Ebun

Momoh Pius Oshogwemoh

Ladi

Angel Peters

Young Salewah

Elizabeth Popoola

Mother

Crew (4)

Olive Nwosu

Director

Olive Nwosu

Writer

Alex Polunin

Producer

Tom L. Weir

Director of Photography