Demon Sex
Demon Sex (2005)

A breakthrough discovery has some horrifying consequences when scientists uncover an ancient alien skull and begin work to incorporate the advanced DNA into that of humankind to facilitate the improvement of the race. The aliens, however,… More

Directed By:
Rated: Unrated
Running Time:
Release Date: June 28, 2005
Add Your Rating
User Score