I have this on video and watch it at least twice a year. It has all the human interest touches - humour, romance, a tragic touch, decadence - just the right balance for adolescence that John Sayles gets exactly right. Demi Moore was at her most bearable at this age, more's the pity.