Leila Dayan Opou

Born: None


Placeholder

Soul Boy

as Shiku
Released: 2010-03-04

Abila (14) lives in one of the most miserable slums in Africa. His girlfriend Shiku belongs to a...

Movie page