Where To Stream Bad Thoughts Season 2 Episode 1
Bad Impulses
- Aired May 24, 2026
- 19 Min
- Rated 7.0
- Number 2 Of 12 Rated Episodes
A new wonder drug sends one man off the rails. An empty-nester steps into an unlikely brotherhood. A perfect date crumbles over something in the air.