Cast (45)

Paul McCartney

Self

Ringo Starr

Self

David Letterman

Self

LL Cool J

Self - Host

Eric Idle

Self / Nigel Spasm

Kate Beckinsale

Self

Anna Kendrick

Self

Jeff Bridges

Self

Sean Penn

Self

Jesse Carmichael

Self

Mickey Madden

Self

James Valentine

Self

Matt Flynn

Self

PJ Morton

Self

Sam Farrar

Self

Stevie Wonder

Self

Jeff Lynne

Self

Joe Walsh

Self

Dhani Harrison

Self

Ed Sheeran

Self

Keith Urban

Self

Dan Reynolds

Self

Wayne Sermon

Self

Ben McKee

Self

Daniel Platzman

Self

Dave Grohl

Self

Annie Lennox

Self - Eurythmics

Dave Stewart

Self - Eurythmics

John Legend

Self

Alicia Keys

Self

Brad Paisley

Self

Pharrell Williams

Self

Gary Clark, Jr.

Self

Don Was

Self - Bass

Steve Lukather

Self - Guitar

Peter Frampton

Self - Guitar

Rami Jaffee

Self - Organ

Greg Phillinganes

Self - Keyboard, Piano

Kenny Aronoff

Self - Drums

Lenny Castro

Self

Kari Kimmel

Self - Background vocals

Judith Hill

Self - Background vocals

Carmel Echols

Self - Background vocals

Adam Levine

Self - Maroon 5 (uncredited)

John Mayer

Self

Crew (3)

David Wild

Writer

Ken Ehrlich

Writer

Gregg Gelfand

Director