The Weitz brother's adaptation of Nick Hornby's bestseller can't help falling into the sugary-sweet Notting Hill trap. Hugh Grant's genuinely impressive as responsibility-free Will, who strikes up an unlikely friendship with weird 12-year-old Marcus and his troubled hippie mum. It's crucial that the brat isn't annoying: but boy, he is. Hornby's jokes and Badly Drawn Boy's songs add some edge.