Tomb Raider: The Legend of Lara Croft poster
TV

Tomb Raider: The Legend of Lara Croft (2024)

S02E03 Crossroads

Dec 11, 2025 • Season 2 • Episode 3 • HD

In the vibrant world of New Orleans' voodoo traditions, Lara embarks on a thrilling journey to find a sacred mask, leading her into an underwater escapade where legends intertwine with life-threatening challenges.

Country: US