Watch: Lara Croft gets hands bloody in 'Tomb Raider' anime
Netflix released the teaser trailer for the anime series "Tomb Raider: The Legend of Lara Croft" Monday. The show premieres Oct. 10.