#11: Henry Cavill as Cedric Diggory
Before Robert Pattinson came into the role of Cedric Diggory, Henry Cavill — Superman, as we know him now — was tested for the part. He was quite new back then. Just think of having him play in the Triwizard Tournament as a competitor against Harry! But, relatively, it was Pattinson’s acting debut that would lead him to Twilight and beyond.

