Lara Croft embarks on a perilous quest to reclaim a coveted jade artifact sto...
Tomb Raider: The Legend of Lara Croft
Season 1 Episode 8: A Journey of a Thousand Miles
Lara confronts a goddess and a formidable new adversary on the mystical mountain of Kunlun, further complicating her mission to restore balance to the world.