6.3

The Living Head

Watch The Living Head Full Movie. A group of archaeologists break into the tomb of an ancient Aztec general, arousing the warrior's head and sending his undead servant out to take revenge on the careless scientists.
Share:
 

Release:

Duration: 79 Minutes

Quality: HD

imdb rating 6.3