Pamela delos Santos

Born: None


Placeholder

Spirit Warriors

as Fanny
Released: 2000-12-25

In this eerie thriller from the Philippines, a group of high schoolers finds themselves...

Movie page