‘Hit Man’ Debuts at #1 on Netflix as ‘Godzilla Minus One’ Makes a Swift Drop 0 11.06.2024 18:15 IndieWire.com Did that long delay before release hurt the Japanese Oscar-winning sleeper hit?