Who plays Cedric Diggory in the film "Harry Potter and the Goblet of Fire"?
robert pattinson