Mucha Sangre (2003)

Mucha Sangre (2003)

2003-09-26 Spain 82 Min. PG-13
5.813 16 votes

Overview

Two fugitives try to stop an alien invasion that reproduce by sodomizing men.