Where To Stream The 100 Season 3 Episode 6
Bitter Harvest
- Aired February 25, 2016
- 60 Min
- Rated 7.3
- Number 61 Of 100 Rated Episodes
Clarke is torn between vengeance and mercy. Meanwhile, Kane and Octavia work together to avert a disaster, and Abby continues to worry about Raven.