The Holiday is a 2006 American romantic comedy film distributed by Columbia Pictures in the US and Universal Studios outside the US, starring Cameron Diaz, Kate Winslet, Jude Law, and Jack Black. The story involves two strangers, one living in England and the other in California, who agree to swap homes temporarily.
The two main characters are Amanda (Cameron Diaz), a highly successful editor of movie trailers in Los Angeles, and Iris (Kate Winslet), a lovesick society column editor for The Daily Telegraph in London. The story is set in motion when each of them suffers a heartache: Amanda discovers that her boyfriend has cheated on her, while the object of Iris' unrequited love announces his engagement at the office Christmas party. Seeking an escape, Iris proposes the home swap on the internet, posting an ad about her quaint cottage in Surrey in the English countryside. Her offer is eagerly accepted by Amanda, who lives in a luxurious home in L.A. but is stressed over her break-up. (There are also hints that Amanda is a workaholic; there is a running gag that she imagines her life as being narrated by movie trailer narrator Hal Douglas.)
At first, the swap seems uneven; Iris revels in the luxury of Amanda's L.A. home, while Amanda suffers a series of disappointments in Surrey. Things turn around for Amanda when she meets Iris' brother Graham (Jude Law). Both Amanda and Graham intend to have an one-night stand, but a romance develops.
Meanwhile, Iris befriends movie composer Miles (Jack Black) and elderly Arthur Abbott; Arthur, it turns out, worked as a screenwriter during the Golden Age of Hollywood. The friendship between Iris and Miles turns romantic after Miles learns of his girlfriend's infidelity.