Cavill has played characters that have spanned mythological warriors, secret agents, and razor-sharp detectives.He has a magnetic screen presence, and each character he portrays has something new to offer. If you’re a…
Whether you've been following him since the beginning or are a newcomer to his movies, his filmography has something for everyone. Let's take a look at some of the top Matthew McConaughey…