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 Late Night

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
11:52
Highlight
Musk and Trump Lose Big in Wisconsin After Spending Millions to Buy Votes: A Closer Look
Video thumbnail
8:54
Highlight
Ike Barinholtz Fell in Love with Martin Scorsese While Filming The Studio
Video thumbnail
3:02
Highlight
Elon Musk Urges People to Have Children During Wisconsin Supreme Court Election Rally
Video thumbnail
7:10
Highlight
Michael Longfellow Shares His Worst SNL Sketch Fail, Reveals Which Impression He Wants on the Show
Video thumbnail
18:58
Highlight
Seth and Paul Rudd Go Day Drinking
Video thumbnail
3:05
Highlight
Trump Won't Fire Anyone Over Signal Group Chat Scandal
Video thumbnail
5:42
Highlight
Adrienne Warren Talks The Last Five Years with Nick Jonas and Her WNBA Dreams
Video thumbnail
10:28
Highlight
Nathan Lane Had an Awkward Encounter with Kevin Costner, Helped Bill Burr Land His Broadway Role
Video thumbnail
3:03
Highlight
Amber Ruffin Defends Both Sides After Her Cancelled White House Correspondents' Gig
Video thumbnail
15:50
Highlight
Trump Plots Unconstitutional Third Term, Signal Scandal Grows, Musk Whines About Walz: A Closer Look
Video thumbnail
11:56
Web Exclusive
Trump Tariffs Wreak Havoc on U.S. Economy, Tesla Stock Plummets: Late Night's News of the Week
Video thumbnail
7:37
Highlight
Natasha Rothwell Couldn't Stop Screaming While Reading The White Lotus' Season 3 Script
Video thumbnail
4:00
Highlight
Most Americans Disapprove of Trump's Handling of the Economy
Video thumbnail
11:25
Highlight
Colin Quinn Has a Bone to Pick with Modern Television Shows
Video thumbnail
12:35
Web Exclusive
CORRECTIONS Episode 132: Week of Monday, March 10
Video thumbnail
14:13
Highlight
Trump's Tesla Stunt Flops as Stock Drops, Sales Plummet Amid Anti-Musk Protests: A Closer Look
Video thumbnail
14:05
Highlight
Parker Posey Talks Perfecting Her Accent for The White Lotus and Waiting 20 Years for the Role

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.

Sponsored Stories
Recommended by Zergnet