27 Dresses - On Sale: $19.99

Katherine Heigl is delightful as Jane, a self-effacing Gal Friday so addicted to organizing weddings in her off time, that 27 Dresses opens with her character juggling two nuptials on the night. A perpetual bridesmaid, Jane's hobby is discovered by a matrimony reporter named Kevin (James Marsden), who hides a romantic side behind his wall of cynicism. While Kevin gradually develops feelings for Jane, the latter's superficial sister, Tess (Malin Akerman), pursues George (Edward Burns), Jane's boss and the object of her love. This romantic circle could go on forever, except that Jane is unexpectedly moved by Kevin despite her general irritation with him and without knowing that he's on the verge of sandbagging her with a ridiculing article in his newspaper. The script by Aline Brosh McKenna (The Devil Wears Prada) is fun if predictable, and Anne Fletcher's direction is vibrant. --Tom Keogh (Amazon.com)