Review: Godzilla Part 1: Planet of the Monsters [2017]

Godzilla Part 1: Planet of the Monsters, reviewed by the Azure-Winged Magpie.