Jag var tvungen att titta på filmen flera gånger och jag undrade också varför Natalie inte insåg att Leonard dödade Jimmy. Svaret är att hon insåg.
Se på scenen där hon klär sig på honom. Det är omöjligt att hon såg alla tatueringar med att "döda honom" och alla fakta (John eller Jimmy G, vit man, droghandlare etc) och inte räkna ut det hela. Men jag antar att hon verkligen var mycket pragmatisk och trodde att Leonard är långt mer kontrollerbar än Jimmy var. Och Leonard är också bra på att bli av med faror som Dodd, så varför inte använda honom mer? Även för sex. På så sätt får vi också veta att Natalie inte egentligen älskade Jimmy och förmodligen bara fastnat med honom för pengarna.