He played a not very complex character. Imperius, Mouse even the Bishop of Aquila* were more complex than he. Broderick was indeed inspired casting. Michele Pfeiffer did well, too - she knew her character was limited and stayed within it.

I have the novel somewhere. IIRC, the movie is quite faithful to it.

Wade.

* I think that's right.