2000s nostalgia arrived on the small screen this spring — Y2K made its streaming debut on Max on April 4, 2025. A24's new ...