Originally Posted by samoan619
You are speaking of Senator Roarke in this comment, correct?
I think John Travolta did a solid job playing Howard Saint in the 2004 Punisher Movie.
And you have to give DeVito credit for what he did with Oswald Copplepot. He truly made that character extremely creepy.