Question: why is envy different in mummy 3?
Answer: Rachel Weisz did not appear in this third installment of "The Mummy" films, and instead, her character, Evy, was played by Maria Bello. There were differing accounts as to why this happened. According to director Rob Cohen, it was because Weisz refused to portray someone with a 21-year-old son.