Rachel Weisz Is Living In The PastS

[In character on the set of The Deep Blue Sea. London, November 23. Image via Splash.]