I thought Jodie Comer was born for this. If you've seen Killing Eve, you have to agree. I'm actually shocked they wouldn't have at least considered her. But...it's possible they didn't want somebody who would steal the movie from Pattinson.
Kravitz won't be memorable. She has no energy onscreen.