The 100 Greatest Movie Characters

Why He’s On The List: The role that persuaded Franco Zefferelli that Gibson would make a great Hamlet, on paper Martin Riggs seems like your run-of-the-mill cop on the edge. Gibson did play Riggs as a wild-eyed nutcase but, armed with Shane Black’s wonderful dialogue, also conveyed the desperation of a man who wants to live, but has forgotten how.

There are 99 more of these, and it was fun to read through them.