Anime ‘Demon Slayer’ sequel scores shocking $70M weekend
Also, how has it been three decades since ‘Toy Story’ first hit theaters?
Have astronomers found life on a planet 120 light-years away from Earth? Or do the signs actually point to another inhabitable world?
Join the hundreds of subscribers who already get the free Popculturology, Deep SNL Thoughts and Snackology newsletters.