Top Stories

James McAvoy Latest News, Photos, and Videos

James McAvoy Talks Close Call Shaving Private Parts as Young Man on 'The Late Show' - Watch Here!

A bald James McAvoy made an appearance on The Late Show with Stephen Colbert on Wednesday night (July 19) to discuss X-Men, Atomic Blonde and… his nether regions?

The 38-year-old actor, who recently shaved his head again to film the sequel to Split as well as X-Men: Dark Phoenix, was asked by host Stephen, “Does the carpet match the lack of drapes?”

After pausing for thought, James told an embarrassing childhood story about borrowing his grandfather’s razor to shave his private parts. “Did he know?,” Stephen enquired. “Well, he found out,” James answered.

“We’ve just seen your granddad’s razor, and it’s got blood in it, and there’s blood in the toilet. Show us your wrists, son! Show us your wrists!’” James recalled during the story. “I was shaving my balls!”


James McAvoy Had The Pleasure Of ‘Sexy Fighting’ With Charlize Theron

Click inside to watch the rest of James McAvoy’s appearance on The Late Show…More Here! »

james mcavoy talks close call shaving private parts as young man on the late show 01
james mcavoy talks close call shaving private parts as young man on the late show 02
james mcavoy talks close call shaving private parts as young man on the late show 03
james mcavoy talks close call shaving private parts as young man on the late show 04
james mcavoy talks close call shaving private parts as young man on the late show 05

Charlize Theron Recalls Recent Date With 'Really Cool Dude'

Does Charlize Theron have a new man in her life?

The 44-year-old actress, who ended her engagement to Sean Penn back in June 2016, is opening up about a great date she recently had!

“I went on a date maybe, like, a month ago,” Charlize told Howard Stern. “I had a great date, I’ve got to tell you. I had an incredible date. This guy really impressed me. We went for a 9-mile hike in the middle of the night. It was a full moon. But I was really impressed. It was fun.”

“I’m not going to say where we met, but we ended up going for a walk … It was just really fun. He was super funny,” she added. “I think he’s just a really cool dude. It was super private…that’s what made it so much fun, too.”

Pictured: Charlize poses with co-star James McAvoy at the Stoli Vodka advanced screening of Atomic Blonde on Wednesday (July 19) in New York City.

More Here! »

charlize theron james mcavoy atomic blonde nyc 01
charlize theron james mcavoy atomic blonde nyc 02
charlize theron james mcavoy atomic blonde nyc 03
charlize theron james mcavoy atomic blonde nyc 04
charlize theron james mcavoy atomic blonde nyc 05

James McAvoy is Ready for 'Atomic Blonde' to Hit Theaters!

James McAvoy shows of his growing beard as he arrives at BBC Studios on Monday morning (June 12) in London, England.

The 38-year-old actor looked cool in a navy sweater as he stepped out to promote his upcoming movie Atomic Blonde.

PHOTOS: Check out the latest pics of James McAvoy

James stars in the upcoming action spy thriller alongside Charlize Theron and Sofia Boutella.

While he was at BBC Studios, James took to Instagram to share a selfie before getting to work.

Atomic Blonde hits theaters on July 28.

Check out James‘ selfie below!

james mcavoy is ready for atomic blonde to hit theaters01
james mcavoy is ready for atomic blonde to hit theaters02
james mcavoy is ready for atomic blonde to hit theaters03
james mcavoy is ready for atomic blonde to hit theaters04
james mcavoy is ready for atomic blonde to hit theaters05

Charlize Theron Has Steamy Sex Scene with Sofia Boutella in 'Atomic Blonde' Trailer - Watch Now

Charlize Theron and Sofia Boutella make out and feel each other up in the brand new trailer for Atomic Blonde.

Here’s a synopsis of the film: An undercover MI6 agent is sent to Berlin during the Cold War to investigate the murder of a fellow agent and recover a missing list of double agents.

James McAvoy, Bill Skarsgård, and more also star in the film, in theaters on July 28.

Check out the brand new trailer below!

Charlize Theron & James McAvoy Bring 'Atomic Blonde' to SXSW

Charlize Theron walks the red carpet at the premiere of her film Atomic Blonde at the 2017 SXSW Festival on Sunday (March 12) in Austin, Tex.

Also seen walking the carpet that evening were her co-star James McAvoy and the film’s director David Leitch.

PHOTOS: Check out the latest pics of Charlize Theron

Be sure to check out the latest trailer for the movie if you missed it! Atomic Blonde is set to be released in theaters on July 28.

FYI: Charlize is wearing a Givenchy dress with Christian Louboutin shoes.

10+ pictures inside of Charlize Theron and James McAvoy promoting their films…More Here! »

charlize theron james mcavoy sxsw atomic blonde 01
charlize theron james mcavoy sxsw atomic blonde 02
charlize theron james mcavoy sxsw atomic blonde 03
charlize theron james mcavoy sxsw atomic blonde 04
charlize theron james mcavoy sxsw atomic blonde 05

Charlize Theron Is So Bad-Ass in 'Atomic Blonde' Trailer - Watch Now!

Charlize Theron is starring as MI6′s most lethal assassin in the upcoming movie Atomic Blonde and she kicks some serious ass in the restricted trailer for the film!

Here is the movie’s synopsis: “The crown jewel of Her Majesty’s Secret Intelligence Service, Agent Lorraine Broughton (Theron) is equal parts spycraft, sensuality and savagery, willing to deploy any of her skills to stay alive on her impossible mission. Sent alone into Berlin to deliver a priceless dossier out of the destabilized city, she partners with embedded station chief David Percival (James McAvoy) to navigate her way through the deadliest game of spies.”

The movie was directed by John Wick director David Leitch and it also stars John Goodman, Til Schweiger, Eddie Marsan, Sofia Boutella, and Toby Jones.

Atomic Blonde hits theaters on July 28.


Atomic Blonde – Restricted Trailer
charlize theron atomic blonde trailer 01
charlize theron atomic blonde trailer 02
charlize theron atomic blonde trailer 03
charlize theron atomic blonde trailer 04

VIDEO: James McAvoy & Jimmy Fallon Battle It Out In 'Tonight Show' Ramen Challenge!

James McAvoy and Jimmy Fallon battle it out on The Tonight Show‘s Wednesday night (January 18) game!

The 42-year-old host challenged guest James, 37, to a Ramen Challenge in which both contestants had to slurp four-foot ramen noodles and take shots of sake. The loser of the game had to open a mystery box, take out the costume inside, and dance in it – See who ended up having to dance below!

PHOTOS: Check out the latest pics of James McAvoy

That same evening, James suited up to attend the premiere of Split alongside his co-stars Anya Taylor-Joy, Haley Lu Richardson, Jessica Sula, Betty Buckley and director M. Night Shyamalan at the SVA Theater in New York City.


Ramen Challenge with James McAvoy

FYI: Anya is wearing a Schiaparelli Haute Couture gown.

25+ pictures inside of James McAvoy out and about promoting his new film SplitMore Here! »

james mcavoy jimmy fallon battle it out in tonight show ramen challenge 01
james mcavoy jimmy fallon battle it out in tonight show ramen challenge 02
james mcavoy jimmy fallon battle it out in tonight show ramen challenge 03
james mcavoy jimmy fallon battle it out in tonight show ramen challenge 04
james mcavoy jimmy fallon battle it out in tonight show ramen challenge 05