Will Megan Fox take over for Angelina Jolie as Lara Croft? Transformers babe Megan Fox is reportedly being eyed to take over from Angelina Jolie as Lara Croft. Insiders have claimed that the 22-year-old Fox is a “strong candidate” to play the action heroine, who has so far featured in Lara Croft: Tomb Raider and The Cradle Of Life. It had earlier been rumoured that Jolie was being lined up to resurrect the role for a third instalment in the franchise. Jolie was nominated for a Golden Raspberry gong for Worst Actress for her turn in the original film.