News

K-Pop Demon Hunters' has now officially earned the title of being the most-watched movie on Netflix...ever. Here's what you need to know.