Star: Rachel Weisz