Ed Norton to Finally Host 'SNL'

Edward Norton will host "Saturday Night Live" for the first time on October 26, with musical guest Janelle Monae.

View Comments