KPop Demon Hunters released on June 20, and became Netflix's most-watched movie of all time, beating Red Notice. Even its soundtrack has now been officially certified Platinum., Web Series, Times Now ...