Laura Croft is back in action in a first look at Legendary Television’s all new Tomb Raider anime series. On Wednesday, Netflix revealed Tomb Raider: The Legend of Lara Croft has landed a 2024 release while debuting a brief teaser for the anticipated title. The sneak peek, which features Croft taking (breathy) aim with a […]