123movies

The War of the Gargantuas (1966)

S29 E36 September 9, 2023 2h 30m
Source:
Advertisement
Advertisement
Advertisement

Overview

A giant, cannibalistic humanoid's rampage through Tokyo is halted by his more docile twin, but neither their reunion nor their scientist caretakers can prevent their eventual duel.