Michael J. Fox would have knocked it out of the ballpark playing the Ben Barry character.
Ambitious, ladder-climbing young professional. Duplicitous, yet has a conscience. Not that Matthew McConaughey didn't do a good job, but the Michael J. Fox from the mid-90s would have been perfect for the role. He would have played the part with more comedy too.