Best Episodes Of Critical Role Posted on March 17, 2021 by TopTenPicks Critical Role is a TV series starring Liam O’Brien, Matthew Mercer, and Taliesin Jaffe. A live weekly show, where a band of professional voice actors...