Meryl Streep as Kate Gulden Renée Zellweger as Ellen Gulden William Hurt as George Gulden Tom Everett Scott as Brian Gulden Lauren Graham as Jules Nicky Katt as Jordan Belzer James Eckhouse as District Attorney Patrick Breen as Mr. Tweedy