Get the latest from TODAY

Sign up for our newsletter
 / Updated 
By Elizabeth Murray

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.