Esquire magazine - Rachel Weisz cover (December 2003)