NBC Insider Exclusive

Create a free profile to get unlimited access to exclusive show news, updates, and more!

Sign Up For Free to View
NBC Insider Saturday Night Live

James McAvoy Nails a Philly Accent Playing an Eagles Fan in SNL's "Charmin" Sketch

The Scottish Speak No Evil star was perhaps inspired by his wife, a Philadelphia native he met on the set of Split. 

By Samantha Vincenty
James McAvoy Gets a Cramp Mid-Interview, Talks Love of American Theme Parks
Video thumbnail
Now Playing
8:35
Highlight
James McAvoy Gets a Cramp Mid-Interview, Talks Love of American Theme Parks
Video thumbnail
19:31
Web Exclusive
Bill Burr Told Eddie Vedder He Hates Pearl Jam and Rants About Parents
Video thumbnail
0:55
Web Exclusive
Late Night with Seth Meyers Audience Q&A: Chris Rock Cameo
Video thumbnail
34:10
Highlight
Tim Robinson and Seth Talk Spider League, SNL Sketches, Detroiters and I think You Should Leave
Video thumbnail
1:11
Web Exclusive
Late Night with Seth Meyers Audience Q&A: Seth's Most Memorable Mistake
Video thumbnail
41:39
Web Exclusive
John Krasinski and Emily Blunt's Parenting Struggles Drive Them Crazy
Video thumbnail
0:41
Web Exclusive
Late Night with Seth Meyers Audience Q&A: Seth's Favorite SNL Sketch
Video thumbnail
36:37
Highlight
Amy Poehler Reacts to Seth's Celebrity Impressions, Predicts Gen Z will Mate with Robots
Video thumbnail
0:51
Web Exclusive
Late Night with Seth Meyers Audience Q&A: Seth's Mistaken Identity
Video thumbnail
10:50
Highlight
Corrupt Trump Accepts Qatar Bribe, RFK Jr. Takes a Sewage-Tainted Dip: Late Night's News of the Week
Video thumbnail
3:15
Highlight
White House Press Secretary Karoline Leavitt Calls Qatari Jet Bribe a "Donation" to U.S. Air Force
Video thumbnail
8:36
Highlight
Glenn Howerton on the Strange Gift Danny DeVito Gave Him and Launching His Whiskey Brand Four Walls
Video thumbnail
11:28
Highlight
Sarah Snook Talks Playing 26 Characters in The Picture of Dorian Gray & Reuniting with Kieran Culkin
Video thumbnail
11:15
Web Exclusive
CORRECTIONS Episode 137: Week of Monday, May 12
Video thumbnail
15:04
Highlight
Trump Fawns Over Saudi Crown Prince, Profiteers on Middle East Trip Amid GOP Backlash: A Closer Look
Video thumbnail
2:55
Highlight
Trump Attacks Biden's Foreign Policy, Claims It Created "Havoc and Bedlam"
Video thumbnail
12:12
Highlight
Tiffany Haddish Gives an Exciting Update on Her Dating Life and Pitches a Movie Role for Seth
Video thumbnail
9:46
Highlight
Leslie Bibb Reveals How She Reacted to Her Partner Sam Rockwell's Infamous The White Lotus Scene

James McAvoy might Speak No Evil in his new horror thriller, but he was speaking in a perfect Philadelphia accent in this Saturday Night Live sketch.

How to Watch

Watch Saturday Night Live Saturdays at 11:30/10:30c on NBC and Peacock, streaming next day on Peacock.

Though the actor is from Scotland, McAvoy got to show off his impression of a Philadelphian in "Charmin" from his January 26, 2019, episode.

In the sketch, SNL Season 44 cast member Aidy Bryant plays a Charmin employee who is leading the focus group. She's just showed a toilet paper commercial to participants played by Kate McKinnon, Kyle Mooney, Kenan Thompson, and McAvoy.

All of the focus group members have some strong reactions to the ad featuring the animated Charmin bears — but McAvoy steals the show with his impressive accent work.

RELATED: Every Host for SNL Season 50 from Jean Smart to John Mulaney

James Mcavoy during a sketch on SNL Episode 1757

McAvoy's character is a Philadelphia Eagles fan (or as locals tend to pronounce it, "Iggles fan"), dressed in a jersey for the football team. McAvoy's character also has some pretty wild pitches for how Charmin could improve the Super Bowl commercial — including sending one of the cartoon bears down into a toilet bowl to fight monsters of the underworld(?).

McAvoy's accent work got a positive review from Philadelphia magazine, which said it was "a solid effort." His impression even left one viewer wondering: "Are we sure James McAvoy isn’t actually from Philly and is just faking his Scottish accent?"

RELATED: Speak No Evil: Everything to Know About the Cast & Characters of the James McAvoy-Led Thriller

James McAvoy's wife is from Philadelphia

While James McAvoy hails from Scotland, his wife Lisa Liberati is from Philadelphia, PA.

The two originally met in 2016 on the set of M. Night Shyamalan's Split. The supernatural thriller starred McAvoy, and Liberati was Shyamalan's personal assistant.

The two started dating a couple years later, and in a February 2022 interview with The Guardian, the actor revealed that they had recently gotten married. 

James Mcavoy during a sketch on SNL Episode 1757

Since Liberati is from Philadelphia, he told The Guardian how the City of Brotherly Love feels "like a second home for me." McAvoy also ventures outside of Philly to other PA landmarks like Hershey Park and Dorney Park, which he talked about when he stopped by Late Night with Seth Meyers on September 11.

"I've been to Hershey Park twice now. It's an amazing place, he told Seth Meyers as he showed pictures of the actor in the parks. "I've got to tell you, Dorney Park is pretty special."

Watch "Charmin" from Season 44, Episode 11 of Saturday Night Live above, and stream every season on Peacock anytime.