KPop Demon Hunters becomes the most-streamed Netflix movie with 236 million views, leaves behind Red Notice — Hindustan Times