Rachel Weisz Is Living In The PastDodai Stewart11/23/10 1:20pmFiled to: Snap JudgmentRachel Weiszfilm setMoviesThe Deep Blue SeasplashpicCelebrity27EditInvite manuallyPromoteDismissUndismissHideShare to KinjaToggle Conversation toolsGo to permalink [In character on the set of The Deep Blue Sea. London, November 23. Image via Splash.]Reply27 repliesLeave a reply