An arrogant hot headed Slytherin (Nadia Fox) falls for a loving caring loyal Hufflepuff (Cedric Diggory). she plans to ruin his chance at winning the Tri- Wizard tournament. Set during the Harry Potter and the Goblet of fire Cast -Nadia fox is played by Naoimi Scott -Cedric Diggory played by Robert Pattinson