IE 11 is not supported. For an optimal experience visit our site on another browser.

James Franco, 'SNL' deliver charming 'Peter Pan Live' parody

James Franco delivered a spot-on impression of Christopher Walken's Captain Hook from this week's "Peter Pan Live," poking fun at Walken's cadence and calm delivery.Cecily Strong played Allison Williams' version of Pan, noting that Williams was probably the most beautiful version of Pan modern viewers had seen. "Yes, tis I! The boy who will never grow up!" Strong declared. "And yes, you heard me,
SNL performs Peter Pan Live
SNL performs Peter Pan LiveSaturday Night Live

James Franco delivered a spot-on impression of Christopher Walken's Captain Hook from this week's "Peter Pan Live," poking fun at Walken's cadence and calm delivery.

Cecily Strong played Allison Williams' version of Pan, noting that Williams was probably the most beautiful version of Pan modern viewers had seen. 

"Yes, tis I! The boy who will never grow up!" Strong declared. "And yes, you heard me, I'm a boy! The most gorgeous, womanly boy with shiny bright eyes and womanly features. A boy!"

The show also featured an "Star Wars" parody with a teaser trailer imagining original "Star Wars" characters Han Solo, Luke Skywalker and Lando Calrissian middle-aged and struggling with chores and arthritis, among other issues. 

Musical guest Nicki Minaj also turned in some impressions of her own during the show playing two pop culture icons, Beyoncé and Kim Kardashian. 

Franco opened up the night with some help from his "The Interview" co-star Seth Rogen, discussing the duos "leaked photos" from the Sony movie studio hacking.

Morgan Freeman will host the show on Dec. 13 with musical guest Charli XCX.