Watch The First Trailer For The ‘Godzilla’ Anime Coming To Netflix

The anime film Godzilla: Monster Planet opens in Japan on November 17, and will arrive on Netflix for global streaming shortly thereafter. The film is the first installment of what will eventually be a trilogy, and your very first look is available in the teaser below.

(via Crunchyroll)


comments powered by Disqus