Harry Potter and the Goblet of Fire: According to BBC Newsround Robert Pattinson has been cast as 'Cedric Diggory' in the upcoming Harry Potter and the Goblet of Fire.
In Goblet of Fire, as well as being Harry's love rival for Cho Chang, Hufflepuff hero Cedric also competes against Harry as the other Hogwarts' champion in The Triwizard Tournament.
Pattinson next stars in Vanity Fair with Reese Witherspoon.
Harry Potter and the Goblet of Fire was released November 18th, 2005 and stars Eric Sykes, Timothy Spall, David Tennant, Daniel Radcliffe, Emma Watson, Rupert Grint, Mark Williams, James Phelps. The film is directed by Mike Newell.