This is a 26.5" x 38" Egyptian poster for the 1998 Roland Emmerich
film Godzilla based on a screenplay by Dean Devlin and Roland
Emmerich and starring Matthew Broderick as Dr. Niko Tatopoulos. Plot
summary: The city of New York is theatened when a giant irradiated
lizard created by French nuclear tests comes to Manhattan and starts
destroying everything in its path.