Matthew McConaughey makes an annual salary of $3.5 million for his roles in movies and TV shows.