Eminem fans are complaining his London show was ruined by poor speakers.

The rapper performed his sold-out gig at Wembley Stadium Friday night, taking the stage in front of a screaming crowd of 80,000.

But UK newspaper The Mirror reports some fans who traveled for hours to the show couldn’t even understand what the hip-hop star was spitting into the mic.

"I'm a big Eminem fan but this is the first time I'd seen him live. He was good but the set up wasn't great and the speakers were rubbish, for Wembley, you'd expect them to be better,” Jonathan Sheldon, 18, told the outlet.

"We saw quite a few people leave because of the sound,” he claimed.

"It was good but the sound let it down. My ears were ringing. I knew the songs but couldn't recognise some of them because the bass was too loud,” Daisy Dukes, 17, added.

"The sound is total rubbish to put it kindly at the #EminemWembley gig if it doesn't get better after the support I'll be super disappointed,” The Mirror reports another fan tweeted.

Not everyone was disappointed by the show.

Eminem surprised fans with an appearance from longtime collaborator Dr. Dre, with the pair performing some of their older tracks, including Forgot About Dre.

"Not the best I've seen Eminem, but hey, Dre showed up! (also sound at Wembley Stadium is really Not Great),” one concertgoer tweeted. “The support was terrible, I couldn't understand a word he was saying because of the speakers."

Eminem also performed hits from his latest album,The Marshall Mathers LP 2. Apparently the rapper could feel the tension building in the arena.

"Hold on, let me take a minute to look at this God d**n crowd, holy s**t! This is why I love London. Y'all so angry!" he yelled.