Angelina Jolie is no doubt one of the best actress that Hollywood has given us. She has been part of some of the amazing movies ever created. Angelina Jolie throughout her career has taken up roles that are difficult and hard to tackle. Her constant but steady swift from different types of roles that poles apart prove that Angelina Jolie is a versatile actor.

Two of Angelina’s noteworthy roles are, one is when she played the role of a villain in Maleficent. And her role as Lara Croft in Tomb Raider. Let’s take a look at which of her role was most loved.

Maleficent is an American fantasy movie which was released in 2014. The movie is somewhat inspired by Disney’s fairytale Sleeping Beauty. In the movie Maleficent, the story is narrated through the perspective of the antagonist, the evil fairy aka Maleficent. Our queen Angelina Jolie perfectly plays the role of Maleficent. This was very different from most of Angelina Jolie’s roles because we had never seen her play as a Supreme villainess before. Angelina brought her talent to work and made the role a remarkable one. Maleficent is one of the most loved villain characters that has resonated with many audiences, and all the credits goes to Angelina Jolie for making it so authentic.

In 2001 Tomb Raider movie, Angelina Jolie played the role of Lara Croft a heroic and independent woman who embarks a dangerous journey to solve mysteries. The movie is packed with action and adventure. The movie has some action sequences that Angelina Jolie effortlessly delivered. Looking at how effectively Angelina was able to shoot the fighting sense it becomes pretty clear that she is suitable to take over the role of a fighter in superhero movies. Overall the movie was loved by many, especially Angelina Jolie’s excellent portrayal of Lara Croft.

Let us know in the comments which role played by Angelina Jolie did you love the most.