My Sister's Keeper (12A)

This medical-ethics drama is like a sustained assault on the tear ducts.

Abigail Breslin plays Anna, an 11-year-old girl who's kept her leukaemic sister (Sofia Vassilieva) alive through lymphocytes and bone-marrow transplants. Her parents want Anna to donate her kidney, and she's not going to let them – indeed, she hires a lawyer (Alec Baldwin) to win her "medical emancipation". Based on a Jodi Picoult bestseller, this is all of a tremble with big issues and major confrontations, most of them centred on Cameron Diaz's control-freak mom, and I found myself not believing a minute of it.