TV series · 2024 · 2 seasons, 16 episodes · Action-adventure
Tomb Raider: The Legend of Lara Croft (2024) was filmed in Austin, Texas, with locations including Powerhouse Animation Studios, from Jul 2023 to Oct 2024.
Boyhood2014 · HoustonSin City2005 · AustinThe Tree of Life2011 · HoustonTrue Grit2010 · AustinTransformers: Age of Extinction2014 · AustinAlita: Battle Angel2019 · AustinWhat's Eating Gilbert Grape1993 · AustinOnce Upon a Time in Mexico2003 · Austin