Rupert Grint (Harry Potter's Ron Weasley!) stars in this coming-of-age comedy/drama about a shy teenage boy trying to escape the influence of his domineering Christian mother (Laura Linney). Everything changes when he gets a summer job working for a hammy retired actress (Julie Walters). The end result is a sort of platonic Harold and Maude. Performances are spirited, but the script is underwritten and never quite gets out of "wacky and heartwarming" mode. 98 minutes PG-13.