Saturday Night Live will return to business as usual for its Oct. 3 premiere, with new episodes filmed in front of a limited New York audience and Jim Carrey ... Read more