Iris Simpkins, a society columnist for the Daily Telegraph in London, is still madly in love with her ex-boyfriend, Jasper Bloom, despite the fact that he cheated on her and is emotionally needy. The film received mixed reviews, with critics praising its visual design and the cast's performances, while regarding the plot as predictable. It grossed over $205 million worldwide against a budget of $85 million. The film was distributed by Columbia Pictures in North America and by Universal Pictures overseas. The Holiday premiered in New York City on November 29, 2006, before it was theatrically released in the United Kingdom and United States on December 8, 2006. Jude Law and Jack Black were cast as the film's leading men Graham and Miles, with Eli Wallach, Shannyn Sossamon, Edward Burns, and Rufus Sewell playing key supporting roles. Block, it was filmed in both California and England and stars Kate Winslet and Cameron Diaz as Iris and Amanda, two lovelorn women from opposite sides of the Atlantic Ocean, who arrange a home exchange to escape heartbreak during the Christmas and holiday season. The Holiday is a 2006 American romantic comedy film written, produced and directed by Nancy Meyers.