Has the spell been broken on the set of Harry Potter?
Maybe, as one of the stars has reportedly refused to commit to the final two films in the series.
Emma Watson, who plays Harry's brainy schoolmate Hermione Granger, has refused to sign a contract to appear in films six and seven, the News Of The World reported on Sunday.
What's more, according to the report, the 16 year old has even rejected an offer to double her salary to earn £2million a film.
Rupert Grint, who plays Ron Weasley, told the paper: "Emma doesn't want to do it anymore. She's tired of being known as 'that girl from Harry Potter'.
But other reports state that although Emma has not signed her contract, producers at Warner Brothers are confident she'll be back.
A spokesperson for Warner Bros told BBC Newsround on Sunday: "We're extremely confident that Emma will be back for films six and seven."
The fifth film version of JK Rowling's children's series - Harry Potter And The Order Of The Phoenix - is scheduled to hit cinemas in July.




















Social bookmarking allows you to save and categorise a personal collection of bookmarks and share them with others. This is different to using your own browser bookmarks which are available within your web browser.
Use the links on the left to share this page on the social bookmarking site of your choice.
Read more about social bookmarking at: Wikipedia - Social Bookmarking