Fans also disliked that Weisz was merely swapped in her role by Maria Bello, who adopted a wonky British accent for the film. “I think Rachel is so brilliant, and she was beautiful in that part ...