The song was written and composed by Holland–Dozier–Holland. “You Keep Me Hangin’ On” was first recorded in 1966 by American girl group the Supremes, reaching number one on the Billboard Hot 100. American rock band Vanilla Fudge released a cover version in June of the following year, which reached number six on the Billboard Hot 100.
English singer Kim Wilde covered “You Keep Me Hangin’ On” in 1986. Kim Wilde and her brother, producer Ricky Wilde, had not heard “You Keep Me Hangin’ On” for several years when they decided to record it, so they treated it as a new song, even slightly changing the original lyrics. In the first 32 years of the Billboard Hot 100 rock era, “You Keep Me Hangin’ On” became one of six songs to reach number one by two different musical acts. The single was released on September 19, 1986 with “Loving You” on the B-side. It reached #1 on the singles charts in the United States, Canada, Australia, and Norway.
A music video was directed by Greg Masuak, the video shows Wilde in a dark room lying on a large bed. She then rises from the bed as she sings the song and finds herself being “threatened” by a strange man who is breaking down the walls around her.