Para todos os espectadores de Harry Potter, Robert Pattinson interpreta Cedrico Diggory, um aluno de Hogwarts selecionado para o Torneio Tribruxo em Harry Potter e o Cálice de Fogo. Mas Diggory foi interpretado por outro ator anteriormente na saga, e não foi Pattinson.
Cedrico Diggory é um aluno da Lufa-Lufa, apanhador do time de Quadribol. Nos livros, ele aparece no terceiro volume, O Prisioneiro de Azkaban e, em sua sequência direta, O Cálice de Fogo. Dentro deste último, ele foi selecionado para representar Hogwarts no Torneio Tribruxo e namorou Cho Chang (Katie Leung).
Se os personagens de Harry Potter não fossem bruxos, com o que trabalhariam? Snape seria o mais inesperado!No filme, a partida de Quadribol entre Grifinória e Lufa-Lufa é mostrada em Azkaban, mas o apanhador tentando pegar o pomo antes de Harry, supostamente Diggory, é interpretado sem créditos pelo ator e dublê Joe Livermore (de acordo com a ficha de convocação do set de filmagem). Apesar da terrível queda durante a partida e de sua presença na enfermaria, o personagem nunca foi citado.
Ao filmar O Cálice de Fogo, por outro lado, foi preciso escolher alguém para interpretar Diggory, que se torna crucial para a trama. Livermore é ignorado e um casting é organizado, com a presença da maioria dos atores britânicos em idade para interpretar o papel, e entre eles um certo Henry Cavill.
Cavill não consegue o papel e esta é a segunda vez que é posto de lado em favor de Robert Pattinson, já que Henry Cavill foi a primeira escolha da autora Stephanie Meyer para interpretar Edward na adaptação cinematográfica da saga Crepúsculo. O estúdio preferiu Pattinson a ele.
Robert Pattinson passou na audição para O Cálice de Fogo logo após descobrir, durante uma prévia, que havia sido totalmente cortado do filme Feira das Vaidades. Um dos diretores de elenco, que se sentiu mal por ele, contou sobre a busca pelo elenco do quarto filme de Harry Potter e a sequência entrou para a história.
Diggory continua sendo um personagem extremamente popular entre os fãs, mas que poderia, portanto, ter um rosto completamente diferente no cinema. Sua ajuda e apoio a Harry durante o Torneio Tribruxo permaneceram no coração dos espectadores, desde que descobriram os livros e/ou filmes. Felizmente, tudo ficou bem para Henry Cavill, que também conquistou papéis importantes, como Superman e Geralt em The Witcher.