Morning Glory
Robbie Collin
Rachel McAdams gives a star-making performance - mainly cos she plays Becky as a proper, likeable human being and not a chick-flick-standard, high-heel-tripping, Sandra Bullock-faced idiot.