Where To Stream The Birch Season 2 Episode 8
The Birthday Party
- Aired May 14, 2021
- 11 Min
- Rated 8.0
- Number 5 Of 24 Rated Episodes
Rory celebrates her 17th birthday with cupcakes and her mother tied up with vines. Can Evie stop her in time to prevent mass murder?