eva green mixed with rachel weisz