News

However, it's impossible to deny how much has changed between Season 1's 2022 premiere and Season 2's release on Netflix's 2025 schedule.
After fans were kept waiting for three years, it’s no surprise that Wednesday season two quickly shot straight to the number one spot on Netflix’s most-watched rankings, and hasn’t budged ...