The Living Head

The Living Head

You are watching the movie The Living Head produced in Mexico belongs in Category Horror with duration 79 Min , broadcast at 123MOVIES.LA,Director by Chano Urueta,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.