Rachel Weisz in The Deep Blue Sea