This may be the penultimate edition to the canon of "films about two giant things fighting each other."
I don't know, maybe Godzilla vs. Biollante still has the upper hand. Maybe.
Our Film Critics' Picks for This Weekend - The 31 Best Movies Playing From Jan 18-21 by Stranger Things To Do Staff Is it the rain that makes Seattle's movie scene so lush? Whatever the case, there...
1 hour ago