It's not easy to turn sci-fi books into movies. But some stories translate really well to the big screen.