Actress Rachel Weisz arrives for the premiere of "The Brothers Bloom" in London's Leicester Square October 27, 2008. [Agencies]