Angelina Jolie had a strict diet when she acted as Lara Croft. She was not allowed to drink alcohol and smoke. This is to make sure she has the stamina to do her training.
She revealed about her training, "I learned all these different skills. They put up a boxing bag and a bunch of power bars in my living room for like eight months," she told NY Rock. "There was also bungee ballet, diving, and weapons training and kickboxing, and everything from yoga to soccer and rowing. And I learned how to sword fight."