Six months after Godzilla Minus One blew away box office expectations, one of the greatest movies in the Toho franchise made a surprise debut on Netflix. Questions over when and where the movie would stream have been asked for months, and after teasing something coming in a social media post on Friday, the Oscar-winning Godzilla movie is ready to roar up the Netflix movie chart after arriving on June 1.
Godzilla Minus One has found an international streaming home on Netflix, and is set to bring more success to the kaiju movie. Read More