Rachel Weisz, Esquire, 2004.