Where To Stream Critical Role Season 2 Episode 56
The Favor
- Aired March 21, 2019
- 240 Min
- Rated 9.5
- Number 194 Of 302 Rated Episodes
The Mighty Nein bring their hard-fought evidence of the abyssal rifts to Lady Olios in hopes of gaining the promised favor of the Bright Queen...