New Trailer For The ‘GODZILLA’ Netflix Anime Movie

After many months of eagerly waiting, Netflix has finally announced the premiere date for their upcoming original anime film Godzilla, which will start streaming worldwide on Wednesday, January 17. The film will be streamed in over 190 countries when it hits Netflix and is the first in a trilogy of Godzilla animated movies.