Home » Photos » Therica Wilson-Read – ‘The Witcher’ Season 1 World Premiere Therica Wilson-Read – ‘The Witcher’ Season 1 World Premiere Photos Therica Wilson-Read attended “The Witcher” World Premiere at The Vue on December 16, 2019 in London, England. Therica Wilson-Read – ‘The Witcher’ Season 1 World Premiere Related Tags: The Witcher (TV series)Therica Wilson-Read