Oppenheimer may have been named the Best Picture of 2023, but io9 reserves that honor for its spiritual sequel. We’re talking about Godzilla Minus One, the creature feature from the legends at Toho, which follows a monster born from the technology Oppenheimer helped create. io9 said it’s the best film of the year and…

Read more...