Hijacking the thread here for a moment, I beg your indulgence…
My wife used to be, like, this massive Heinlein freak. We used to have big fights about it, chiefly because I thought he was capable of far better and it made me froth at the cerebrum with fury that he got away with sloppiness, and people paid him good money to do it. Anyway, while he’s not the constructor of puzzle boxes that Asimov was, nor the lyricist that Bradbury was, he was one of the Big Honkin’ Sci-Fi Pioneers. (He was the only one of said pioneers I can think of who was willing to make his female characters heroes, so I’ve got a soft spot in my heart for that part, at least.)
I can only think of three of his books that were made into movies: one of 'em was called, I believe, “A Journey to the Moon” and it came out in the late 50s or early 60s. (That title sounds wrong…) Then there was a Donald Sutherland vehicle in… um… the late 70s or early 80s based on “The Puppet Masters”. And then there was the one that always seemed to me like Heinlein’s potential redemption, “Starship Troopers”.
Now, “Starship Troopers” struck me as Heinlein’s most deliberately cinematic work, and the one most likely to translate successfully to cinema. And God knows it could’ve used some rewrites (at least, as far as I was concerned). So along comes Paul Verhoeven–yippee skippee! He’s a-gonna do him a Heinlein novel on screen!
Well, the resulting movie appears to have been both an exercise in CGI and a parody of Heinlein’s easily-misunderstood ruminations on partiotism and the military. Heinlein fans were, predictably, not happy, and I think the reasoning went thusly: “Hollywood has never bothered to do a straight treatment of Heinlein. And a Heinlein movie appears, on average, once every two decades. You’ve used the source material as a joke. Uh-uh, brother.”
Part of this may be my guilt–my own rampant and atrocious fun-making of Heinlein dissuaded my wife from reading, and enjoying, his work. She hasn’t picked one up in years.
Returning to your regular thread now, thanks for your time.