The most bizarre sci-fi movie of 2026 is quietly becoming one of the most popular watches around the world on Netflix.