Robert Pattinson as Cedric Diggory in "Harry Potter and the Goblet of Fire."Warner Bros. Robert Pattinson spoke to GQ about his role as Cedric Diggory in "Harry Potter and the Goblet of Fire." ...