MIGHTIEST MONSTER IN ALL CREATION!

An expedition to the irradiated Infant Island brings civilization in contact with a primitive native culture. When a sensationalist entrepreneur abducts two doll-sized priestesses from there, their ancient deity, known as Mothra, arises in retaliation.

TRAILER

IMDb.com || letterboxd.com