9) Henry Cavill

Henry Cavill also known as Man of Steel with his physical appearance and unrelenting charisma has rightly earned a reputation for portraying our kryptonite savior - Superman. If this wasn't enough, he also plays the role of Geralt of Rivia, a monster hunter in the series The Witcher. For him, to do lighthearted roles was truly a challenge but he managed to do that surprisingly well in movies like - Argylle and Whatever Works.
Love movies? Try our Box Office Game and Movie Grid Game to test your film knowledge and have some fun!
Edited by Nimisha