All Cast

Miles Davis

Miles Davis

trumpet

Bob Berg

Bob Berg

sax, keyboards

Robert Irving III

Robert Irving III

keyboards

John Scofield

John Scofield

guitar;

Darryl Jones

Darryl Jones

bass

Al Foster

Al Foster

drums

Steve Thornton

Steve Thornton

percussions.