March 2025 was a strange time to be a sci-fi fan, and I’m still not convinced the pitch forks that sunk the period’s biggest sci-fi movie should ever have been sharpened. With the Summer season around the corner, Netflix dropped a $300 million blockbuster gam…
Author: Simon Gallagher
Published at: 2026-03-14 22:19:41
Still want to read the full version? Full article