@log Haven't seen the movie. By all accounts it's a very good movie making an entirely different point to the one Heinlein was making.