Godzilla Minus One OTT Release: The Oscar winning Godzilla movie that came to OTT without being released in theaters in India. June 1, 2024 by Arjun Dev Godzilla Minus One OTT Release