Tears Are Not Enough opens with footage from Brian Stewart's original CBC News report on the Eithopian famine, and then cuts to the performers singing the song in a studio. Near the end of the video, footage also appears from the 1985 NHL All-Star game in Calgary, depicting the players singing along as the audience waves flags and banners in the air.
The solo vocalists include Gordon Lightfoot, Burton Cummings, Anne Murray, Joni Mitchell, Dan Hill, Neil Young, Bryan Adams, Corey Hart, Bruce Cockburn, Geddy Lee (Rush) and Mike Reno (Loverboy). Heard in duos or trios are Mike Reno with Liberty Silver, Carroll Baker, Ronnie Hawkins and Murray McLauchlan, Véronique Béliveau, Robert Charlebois and Claude Dubois, Bryan Adams with Don Gerrard (Skylark) (Canadian Band), Salome Bey, Mark Holmes (Platinum Blonde) and Lorraine Segato (Parachute Club), Alfie Zappacosta with Lisa Dalbello, and Carole Pope (Rough Trade) and Paul Hyde (The Payola$), Andy Kim.
The chorus members include Paul Anka, Liona Boyd, John Candy, Tom Cochrane, Tommy Hunter, Martha Johnson, Eugene Levy, Frank Mills, Kim Mitchell, Oscar Peterson, Paul Shaffer, Jane Siberry, and Sylvia Tyson, Brian Good, Marc Jordan, Baron Longfellow, Richard Manuel, Bruce Murray, Aldo Nova, Catherine O'Hara, Colina Phillips, Wayne St. John, Ian Thomas, Sharon Williams.
Instrumentation features Paul Dean (Loverboy) on guitar, Doug Johnson (Loverboy) on synthesizer, David Sinclair (Straight Lines / Body Electric) on acoustic guitar and Bob Rock (The Payola$) as an engineer.