I've read
The Religion which is a more hollywood-ized historical novel, complete with incest and rape scenes, and an anti-Christian lead character. It's a 21st century immorality play set in 16th century Malta.
Angels in Iron is a better novel in every conceivable way.