Matthew McConaughey has worked in all sorts of genres, and his roles in this diverse body of work showcase how versatile an actor he is.