Basic Info
Release: March 01, 1963
                    
                    
                    
                    Rating: ⭐ 6.3/10 (10 votes)
                    
                    
                The Living Head
                
                1963
                
                
                
                ⭐ 6.3/10
                
                
                10 votes
                
            
            
            Overview
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.
No streaming providers available for this content