All About Steve
Bullock, easing into her mid-40s with box-office mojo intact, remains the star attraction as the annoyingly endearing Mary. You simply can't imagine another actor of her stature pulling it off.