Sheika

Sheika

The devil lurks...

2010 · 2h 0m · 0.0

The story of a woman ravaged by war in Mindanao. In search of peace, she runs to the city but violence and death continue to haunt her.

Watch Now

Cast

You May Also Like