Where To Stream Critical Role Season 2 Episode 21
Stalker in the Swamp
- Aired May 31, 2018
- 274 Min
- Rated 10.0
- Number 56 Of 302 Rated Episodes
A new ally joins the Mighty Nein as they head deep into the Labenda Swamp to investigate the Gentleman's mysterious safe house...