Type movie Release Date Dec 8, 2006 Country United States of America Language English French Genre Comedy Romance Cast Cameron Diaz as Amanda Woods Kate Winslet as Iris Simpkins Jude Law as Graham Simpkins Jack Black as Miles Dumont Eli Wallach as Arthur Abbott Edward Burns as Ethan Rufus Sewell as Jasper Bloom Miffy Englefield as Sophie Emma Pritchard as Olivia Sarah Parish as Hannah Shannyn Sossamon as Maggie Bill Macy as Ernie Shelley Berman as Norman Kathryn Hahn as Bristol John Krasinski as Ben Alex O'Loughlin as Kissing Couple Odette Annable as Kissing Couple Bundle Williams as Girl in Pub Suzanne Dizon as Newspaper Party Guest Terry Diab as Night Editor Kenneth Danziger as Editor Hope Riley as Sarah Smith-Alcott Gilbert Esquivel as Gardener Steven Bruns as Couple on Plane Nikki Novak as Couple on Plane Judith Drake as Woman on Plane Pamela Dunlap as Woman on Plane Hal Douglas as Movie Trailer Narrator (voice) Jay Simpson as Limo-Driver Siobhan Pestano as Couple with Dog Charles Dinsdale as Couple with Dog Sarah Flind as Market Clerk Darline Ann Harris as Arthur's Nurse Marcell Brown as Airport Security Marina Morgan as Graham's Friend Lynden Edwards as Graham's Friend Lydia Blanco Garza as Marta Jon Prescott as Maggie's Boyfriend Patrick Cavanaugh as Young Man at WGA Justin Collins as Young Man at WGA James Franco as James Franco (uncredited) Lindsay Lohan as Lindsay Lohan (uncredited) Dustin Hoffman as Dustin Hoffman (uncredited) Dani Lennon as Model (uncredited) Steven Quale as News Reporter (uncredited) Lasco Atkins as Embankment Pedestrian (uncredited) Patrizia Barretto as Traveler (uncredited) Drew Bayers as Man in Airport (uncredited) Brad Carr as Jakob Ethridge - Airport Passenger (uncredited) Freddie De Grate as Coach Passenger (uncredited) Nicholas Downs as Peter (uncredited) Amber Elizabeth as Shop Customer (uncredited) Andy Gates as Man on Tube (uncredited) Elizabeth Hara as Girl in Restaurant (uncredited) Jake Head as Mixer (uncredited) Halbert Hernandez as Man in Resturant (uncredited) Steve Humphreys as Jeffrey (uncredited) Charles Kellam as Man in Airport (uncredited) Samantha Kelly as Mrs. Ames - Schultz's Friend (uncredited) Lucy Lewendon as Passerby (uncredited) Jamie McCall as Party Guest (uncredited) Mark A. Nash as Newsroom (uncredited) Ian Novotny as WGA Man (uncredited) Vanessa Ross as Lindsay Lohan's Friend (uncredited) Scott Slifer as Passenger (uncredited) Arne Starr as Man in Airport (uncredited) David Venafro as Usher (uncredited) Leanne Wilson as Girl in Bar (uncredited) References website imdb