People who have read the book will likely be disappointed, while those who have not read it may well be confused, but both sorts of people are bound to enjoy the film. It has an unexpected comedy element, much of which stems form the fixation of the screenwriter and director on the slings and arrows of teenage affection that, in the end, appears to make snogging the thematical spine of the film. The acting is generally good, especially among those who are not part of the central cast: Helena Bonham Carter as Bellatrix just chews up the screen every time she appears (Her few scenes are alone worth the price of admission).