The stars and crew of Harry Potter spent £20,000 on a 12-hour booze session to celebrate finishing the latest film.
Emma Watson, 18, who plays Hermione and Rupert Grint, 19, who plays Ron, were among 200 people at the wrap party for Harry Potter and the Half-Blood Prince in London's Harry's Bar.
Missing from the bash three weeks ago was Daniel Radcliffe, 19, who plays Harry.
A source said: "They asked to hire it out for a private party. It was fantastic and they all behaved very well."