war of the gargantuas screen shot 16 Published August 8, 2015 at 563 × 336 in War of the Gargantuas (1966) – Movie review