Debra Felstead Movies
- 2005
Land of the Dead
Land of the Dead6.1772005HD
The world is full of zombies and the survivors have barricaded themselves inside a walled city to keep out the living dead. As the wealthy hide out...
- 2003
Alien Tracker
Alien Tracker02003HD
In a galaxy far away, alien criminals organize a spectacular prison break. Pursued by their home planet's authorities, their leader Zin decides...
- 1998
Stolen Heart
Stolen Heart7.71998HD
A trio of small-time hoods decide to go for the big time by kidnapping the daughter of a rich self-help guru. The kidnapping goes awry and the whole...