Where To Stream Tomb Raider The Legend of Lara Croft Season 1 Episode 6
The Spirit Way
- Aired October 10, 2024
- 25 Min
- Rated 7.1
- Number 15 Of 16 Rated Episodes
An astrological clue sends Lara racing to the site of an ancient battle, where legend says the final peril stone resides beneath a golden tree.