Mothra vs. Godzilla

1964 | 89 min

A greedy developer unwittingly hatches a gigantic baby moth upon Tokyo, while Godzilla strikes once again.

Available: IFC, STARZ ENCORE

Watch
Mothra vs. Godzilla
Related