Rachel McAdams Has Some Outstanding Legs.