That movie was an all around disappointment even without reading the books or knowing the story but after reading the Sicilian and books about Giuliano it's even worse. The only movie I can think of that I liked Christopher Lambert in was Highlander.

I've never seen the other movie but do remember hearing several people say it was good.