Phil Collins first met Lamont Dozier when they were introduced at one of Collins' concerts. They stayed in touch, and when Collins was working on Eric Clapton's 1986 August
album, he called Dozier to see if he had any songs for Clapton to record. Clapton ended up doing two Dozier compositions: "Run" and "Hung Up on Your Love." About a year later, Collins was working on the movie Buster
, which is set in the '60s. He wanted songs that had the feel of the era, so he thought of Dozier - a good man to call for a '60s-sounding hit. Dozier listened to some of his old songs to get the feel, and came up with the music for "Two Hearts," which Collins loved.
Collins and Dozier wrote other songs that also made the soundtrack: "Big Noise" (performed by Collins) and "Loco In Acapulco
" (performed by the Four Tops).