Saturday Night Live Season 34 Season 34, episode 7 Ben Affleck/David Cook 7.0 / 10 November 1, 2008 1 h 7 min Ben Affleck Hosts, special guest John McCain, and your musical guest is Dave Cook. Previous episode Jon Hamm/Coldplay Next episode Paul Rudd/Beyonce