David Letterman's Final 'Late Show' Guests Revealed: See Who's Stopping By!

Getty Images
David Letterman has welcomed nearly 20,000 guests in his 33-year career as a late night host, and he’s bringing back the best of the best for his final Late Show broadcasts!
The three-night farewell event begins on Monday, May 18 as Tom Hanks makes his 60th appearance on The Late Show since his debut in April 1984. Pearl Jam frontman Eddie Vedder will also perform on Monday, backed by Letterman’s long-time bandleader Paul Shaffer and the CBS Orchestra.
Bill Murray will be Letterman’s Tuesday guest, a fitting bookend as the comedy star was the host’s first guest on his Late Night debut on Feb. 1, 1982, and his first guest on The Late Show's Aug. 30, 1993 premiere.
The three-night event will culminate with Letterman’s final Late Show on May 20, which CBS is billing as "an hour filled with surprises, memorable highlights, the show’s final Top Ten List and more."
Letterman’s final week kicks off Monday, May 18 on CBS.