Where To Stream Tomb Raider The Legend of Lara Croft Season 2 Episode 7
The Breaking of the Land
- Aired December 11, 2025
- 28 Min
- Rated 7.4
- Number 8 Of 16 Rated Episodes
As the world spirals into chaos, Lara and Eshu explore a lost African city, hoping the truth of his past holds the key to stopping what's coming next.