SNL Season 29, Episode 15: Ben Affleck

C-

The 15th Episode of Season 29 of Saturday Night Live aired on March 13, 2004. The host was Ben Affleck, and the musical guest was N*E*R*D.
Producer: Lorne Michaels
Head Writer: Tina Fey & Dennis McNicholas
Ben Affleck, N*E*R*D, March 13, 2004, SNL Season 29, SNL Season 29 Episode 15