Not what I expected at all. The press release I read about this book called it things like blasphemous and offensive, but I didn't find it to be either one. The author did a great job at making the religious characters stand out as heroes, though it was all left open to interpretation.
Brilliant how all the pieces came together at the end and made the story more about how people of different beliefs can come together for the sake of humanity, putting their differences aside. I would love to have seen this story played out as a motion picture, it's just that good.