The new science fiction movie starring Robert Pattinson hits a major milestone at the domestic box office in spite of a ...
Watson famously played Hermione Granger in the beloved Harry Potter franchise, while Pattinson took on the role of Cedric Diggory Writer-Reporter, PEOPLE Hermione and Cedric back together!