Farah Debby

Born: None


Placeholder

The Shaman

as Lila
Released: 2008-03-03

Rian, a doctor, is assigned to a village clinic in Sendawar, West Kutai. Strange things start...

Movie page