Rachel Weisz / photo by Colin Bell.