En maio de 2005, Pattinson tiña previsto aparecer na estrea británica de The Woman Before no Royal Court Theatre, pero foi despedido pouco antes da noite de apertura e foi substituído por Tom Riley. Máis tarde ese mesmo ano interpretou a Cedric Diggory en Harry Potter e o cáliz de lume. Por este papel foi nomeado "British Star of Tomorrow" ese ano por The Times e foi máis dunha vez aclamado como "o próximo Jude Law".
2004 (en inglés)