Actor James McAvoy is on the big screen reprising his role as a schizophrenic Philadelphia serial killer in Glass. But how did he do impersonating a South Philly Eagles fan on Saturday Night Live?

The skit centers around a Charmin toilet paper focus group. McAvoy's Philly boy offers up some very vivid commercial pitches.

McAvoy's impression got off to a rocky start, in my opinion, but really came to live as the skit went on. Well done!

Glass, directed by Philly's own M. Night Shyamalan, was predominately shot and takes place in the City of Brotherly Love, and remains on top of the box office for a second straight week. It completes the trilogy of two of Shyamalan's other films, Unbreakable and Split.