Category: Rumours

Verified Netflix account posts release date of The Witcher

According to now-deleted posts, Witcher fans have 97 sleepless nights ahead until season one of the much-anticipated series drops. The official social media accounts for Netflix Netherlands (@NetflixNetherlands on Facebook and @NetflixNL on Twitter) have put to rest months, if not years, of speculation around the release date. According to the above post, which has

Continue reading