Reviews

DVD Talk - "Puzzlehead undoubtedly serves up a harsh, fuming portrait of the power struggle between mankind, his creation, and the controlling exchange between the two."

Quite Earth - "Highly recommend seeing this movie... it is a cinematic masterpiece!"