Home Entertainment Rachel McAdams and Rachel Weisz on playing 'lovers and friends'