Delilah
2013
Helen
In Her Shoes
TMDb 6.0 / 10
Warriors of Satan
2007
Betty
Warriors of Satan 2
Stolen Bible
2004
Mother Superior
Olisaemeka
—
Egodi
Tamed