For the Love of Godzilla

"A documentary about Godzilla fans by Godzilla fans"

Godzilla fans discuss their love for the iconic franchise.

Loading countdown...