McCartney wrote this emotional ballad for the 2009 Robert De Niro movie, Everybody's Fine. In the film De Niro plays a widower learning about his grown children. The former Beatle decided to contribute after seeing an advance screening of the movie. Director Kirk Jones told The Associated Press: "I love the fact that it was written and sung by a man who has lived a life and experienced a number of things that were related to the movie. I think it was sung with heart and passion and with honesty as well."
McCartney, who lost his wife Linda in 1998, acknowledged that he shed some tears when he saw a screening, as he identified with De Niro's character. "The fact that he's lost his wife and has grown-up children with situations of their own and is trying to get them all around the table - I could relate to that quite easily," he told The Associated Press. He added that he wrote the song from the perspective of De Niro's character. But after writing it, he realized it could also be heard from the adult children's view and maybe he was considering that subconsciously. "That's the best stuff," he said. "The magic of songs and the magic of composing is you don't always know what you're doing, and that's what hooks me into it, and why I could never stop composing."
Kid Rock's "All Summer Long" is a mashup of "Werewolves Of London" and "Sweet Home Alabama." The album it came from was released in October, 2007, but they held off until summer, 2008 for a more seasonable release.