All Cast

Paul McCartney

Paul McCartney

Self

Richard Ashcroft

Richard Ashcroft

Self

Elton John

Elton John

Self

Pete Doherty

Pete Doherty

Self

Dido

Dido

Self

Youssou N'Dour

Youssou N'Dour

Self

MS. Dynamite

MS. Dynamite

Self

Rita Marley

Rita Marley

Self

Stephen Marley

Stephen Marley

Self

Bob Geldof

Bob Geldof

Self

Snoop Dogg

Snoop Dogg

Self

Annie Lennox

Annie Lennox

Self

Bryan Adams

Bryan Adams

Self

Kanye West

Kanye West

Self

Madonna

Madonna

Self

Brian Wilson

Brian Wilson

Self

Toby Keith

Toby Keith

Self

Daniel Powter

Daniel Powter

Self

Chester Bennington

Chester Bennington

Self

Jay-Z

Jay-Z

Self

Joss Stone

Joss Stone

Self

Alicia Keys

Alicia Keys

Self

Sarah McLachlan

Sarah McLachlan

Self

Josh Groban

Josh Groban

Self

Sting

Sting

Self

Mariah Carey

Mariah Carey

Self

Vusi Mahlasela

Vusi Mahlasela

Self

Neil Young

Neil Young

Self

Robbie Williams

Robbie Williams

Self

Keith Urban

Keith Urban

Self

Rob Thomas

Rob Thomas

Self

Stevie Wonder

Stevie Wonder

Self

George Michael

George Michael

Self

Midge Ure

Midge Ure

Self

Eddie Izzard

Eddie Izzard

Self

Katherine Jenkins

Katherine Jenkins

Self

James Brown

James Brown

Self

Will Young

Will Young

Self

Adam Levine

Adam Levine

Self

Matt Flynn

Matt Flynn

Self

James Valentine

James Valentine

Self

Jesse Carmichael

Jesse Carmichael

Self

Beyoncé

Beyoncé

Self

Kelly Rowland

Kelly Rowland

Self

Michelle Williams

Michelle Williams

Self

Will Smith

Will Smith

Self - Philadelphia

Maxi Jazz

Maxi Jazz

Sister Bliss

Sister Bliss

Rollo Armstrong

Rollo Armstrong

Neil Tennant

Neil Tennant

Self

Chris Lowe

Chris Lowe

Self

Jon Bon Jovi

Jon Bon Jovi

Self

Brad Pitt

Brad Pitt

Self

David Gilmour

David Gilmour

Self

Roger Waters

Roger Waters

Self

Richard Wright

Richard Wright

Self

Nick Mason

Nick Mason

Self

The Edge

The Edge

Self

Bono

Bono

Self

Bill Gates

Bill Gates

Self

Richard Gere

Richard Gere

Self

Chris Tucker

Chris Tucker

Self

David Beckham

David Beckham

Self

George Clooney

George Clooney

Self

Tom Hanks

Tom Hanks

Self

Penélope Cruz

Penélope Cruz

Self

Hugh Grant

Hugh Grant

Self

Claudia Schiffer

Claudia Schiffer

Self

50 Cent

50 Cent

Self

Ewan McGregor

Ewan McGregor

Self

Nicolas Cage

Nicolas Cage

Self

Kate Moss

Kate Moss

Self

Juliette Binoche

Juliette Binoche

Self

Jude Law

Jude Law

Self

Justin Timberlake

Justin Timberlake

Self

Cameron Diaz

Cameron Diaz

Self