Skip To Content

Where To Stream Critical Role Season 2 Episode 29

The Stalking Nightmare

Live from Indianapolis! The Mighty Nein descend deeper into the Sour Nest to rescue their friends, and find help in an unexpected corner…