The 2024 feature was one the most watched movies on Netflix that year.