Recently on “The Late Show With Stephen Colbert,” Mark Hamill called his “Star Wars” films “space westerns.” And that’s exactly right. Nothing wrong with that, but it’s too bad that franchise’s massive success has made true science-fiction films — conceptual works that question our society and our direction — relatively rare.