2. Woody Harrelson as Stone Cold Steve Austin
An inspired choice to play The Texas Rattlesnake is a man who was also born and raised in Texas, but also also played quite a few rebels and cowboys in his day. Woody Harrelson is the perfect fit to play Stone Cold Steve Austin.
Harrelson is an actor of great range, so his ability to be serious kick ass and take names Austin and then switch into lovable and funny Stone Cold, who loves to drink beer and make jokes is a great blend of character for an actor the caliber of Woody Harrelson.