Rachel Weisz / photo by Lorenzo Agius.