The Witcher season 3 is only 5 episodes? (When will part 2 come?)
The Witcher season 3 finally arrived on Netflix on June 29, 2023, but fans were in for a surprise when they realized the episode count. The third season of the popular fantasy series, the previous [more…]