I saw this at a preview last night. It is a brilliant, absorbing little piece from Zoe Heller's novel about a teacher (Cate Blanchett, looking stunning) who has an affair with a 15 year old pupil and the effect this has on her relationship with a bitter, older teacher seeking selfishly for love (Judy Dench, looking 100). Great performances all round, with special mention to Bill Nighy in the Bill Nighy role. The script (Patrick Marber) is faithful to the book but enjoyable though the book was the film is actually - for a change - even better. Beautifully filmed in North London and Eastbourne (presumably the school scenes) this movie is definitely a must see.