Where To Stream The Witcher Season 3 Episode 2
Unbound
- Aired June 29, 2023
- 58 Min
- Rated 7.6
- Number 19 Of 32 Rated Episodes
A shocking discovery awaits Geralt after he obtains information on Rience. Ciri's sense of justice causes problems. Jaskier performs for a royal fan.