Lara Croft wields her iconic twin pistols in new trailer for Netflix Tomb Raider anime
The Legend of Lara Croft is here, courtesy of Netflix's Geeked Week. In the clip, which you can see above, Lara wields her iconic twin pistols once more, going up against formidable foes in the form of monsters – and plenty of people who want to kill her.