Rachel Weisz Is Living In The PastDodai Stewart11/23/10 1:20pm27EditInvite manuallyPromoteDismissUndismissHideGo to permalink[In character on the set of The Deep Blue Sea. London, November 23. Image via Splash.]