( No spoilers, promise )
Normally, I'd say "read the book instead"... and I still will, but get it from a used bookstore or borrow it from a friend. Or join Paperback Swap, which I've been using for years and it is truly awesome, particularly for getting out of print genre books. I just mailed an old Dilbert book to Alaska today. But anyway, anyone who's read the book and especially anyone who's read the rest of the series, especially Speaker for the Dead, is utterly, utterly shocked to find out about Card's political views. Actually, I think ewinfic is the one who first clued me in and can attest to my disbelief. Because the main theme of the entire series is that terrible things happen when sentient beings of any type don't try to understand each other on the other's terms instead of their own. If I remember correctly, there's even a debate about whether or not to kill off a possibly-sentient virus. Even in Ender's Game, Alai saying "Salaam" to Ender in a society that seems to have outgrown religion entirely? That's in the book, which was published back in 1985. It's just mind-boggling how someone who could craft a story so elegantly centered not merely around tolerance for those who are different, but around love, could also spew such hate and talk about "the enemy" like the callous characters in his books do. I really like this article, which talks about the disconnect much more eloquently and from a slightly different perspective. (There's no spoilers in the article, though it does talk a little bit more specifically about the plot.) It also puts Card's homophobia into context with his other increasingly conspiracy-minded political views.
And that's what I have to say about that.