Pluto TV Now Has a 24-Hour Godzilla Channel
Over 30 films are featured on the channel, spanning 50 years of Godzilla’s movie career from the very beginning, 1954’s Gojira, to 2004’s Godzilla: Final Wars. Also included are fan-favorite titles that have largely been unavailable for U.S. audiences to stream or purchase for awhile, like Godzilla vs. Biollante (1989).