Netflix’s Best Godzilla Replacement Tops Streaming Charts Despite Poor Reviews From Critics & Audiences

Since its release on December 1st, Troll 2 has become a worldwide success on Netflix, currently ranking as the most popular film in a language other than English. As interest in the sequel grows – particularly during the week of December 1st to 7th, 2025 – the original Troll 2 movie is also seeing a boost in popularity on the streaming platform.






