Where To Stream Evil Season 2 Episode 8
B Is for Brain
- Aired September 5, 2021
- 49 Min
- Rated 7.5
- Number 35 Of 50 Rated Episodes
Kristen, David, and Ben are sent to Cornell University, at the request of Bishop Marx, to investigate an electrode-based experiment dubbed the "God Helmet."