What a bummer for her. Heck I didn’t even know she was seriously injured in a skiing accident until I saw the story in New York Times‘ website.
Natasha gets a special mention because she starred in a favorite low-tech Sci Fi movie called The Handmaid’s Tale. Yes, I know it’s based on the book by Margaret Atwood, I read that too.
Her acting was pretty effective since I always remembered her name after it and Natasha was up against Robert Duvall and Faye Dunaway in it as the creepy Commander and Serena respectively. It all made enough of an impression on me to read the novel.
Sometimes, it’s the Sci Fi movies without all the flash and effects which turn out to be the best (1984 and Strange Days are other greats). I’m grateful this actress got to be a part of those memories.