Rachel Weisz, NYC, 2012, for Time magazine