Watch Ewan McGregor’s Heart-Rending Cover Of David Bowie’s ‘Heroes’

David Bowie died a month ago today and the tributes to the late icon still haven’t ceased. While the waves of covers from musicians who felt inspired by Bowie were expected, this cover of “Heroes” by Scottish actor Ewan McGregor comes straight out of left-field. Even more surprising? McGregor absolutely nails it.

The actor took the stage at Los Angeles’ Roxy Theatre during a tribute concert to David Bowie. McGregor had previously sang the song on-screen during the “Elephant Love Medley” in the campy 2001 musical Moulin Rouge!

McGregor expressed his joy over being tagged to pay tribute to David Bowie in one of L.A.’s most-famous venues in an Instagram post.

https://instagram.com/p/BBkwmm7wy1r/

Bowie’s Spiders From Mars-era keyboardist Mike Garson, R&B singer Seal, and actor Gary Oldman also took part in the tribute. Seal performed “Bring Me The Disco King” and Oldman took on “The Man Who Sold The World.”

For more Bowie tributes, check out the Red Hot Chili Peppers performing “Cracked Actor” at a Bernie Sanders fundraiser and Miguel’s excellent acoustic take on “Space Oddity.” Then, take a look at our own tribute to Bowie and the list of Uproxx‘s favorite Bowie songs.

(Via Consequence of Sound)

Now Watch: All The Memorable Movie Scenes Made Better With A David Bowie Song

×