If you are squeamish run — don’t walk — away from your computer right now and never return.
“Late Late Show” host James Corden brought David Blaine, “the greatest magician on earth,” by Wednesday night to do what Blaine does best: super freaky illusions.
And while it’s painfully clear Corden is a huge fan of Blaine’s tricks, he didn’t exactly jump at the chance to stick a needle through his cheek. And we mean Blaine’s cheek, as Corden was confused about that himself first, but still super nervous to punch a hole in anyone’s mouth.
Also Read: 'Deadpool 2' Stars Ryan Reynolds and Josh Brolin Call James Corden 'Ugly' for Like 5 Minutes (Video)
“I brought with me a needle and thread,” Blaine tells the host, before making him pick out a “sharp” one and getting it all the way through his cheek. “James push!” he shouts at the freaked out host who responds, “Shut up!”
Once it’s in there, Blaine pops another needle in his mouth and swallows it. He spends a while gagging while Corden and the audience gasp in awe until he exposes his tongue to reveal he got it all the way down. “Shut the front door!” Corden says.
Blaine doesn’t stop there, continuing to freak everyone out by chomping down some glass. Don’t even ask us what tricks he has left up his sleeve for the end of his current tour. What’s something else that’s sharp he can swallow? Nevermind, don’t answer that.
Watch the clip above.
Summer TV Premiere Dates: Every New and Returning Show (Photos)
-
Find out when the most hotly anticipated new shows and your old favorites return this summer. We'll keep updating this gallery as more shows are announced.
-
Showtime
"I'm Dying Up Here" (Showtime) Sunday, May 6 at 10 p.m.
-
Starz
"Sweetbitter" (Starz) Sunday, May 6 at 8:30 p.m.
-
Starz
"Vida" (Starz) Sunday, May 6 at 8 p.m.
-
Netflix
"Safe" (Netflix) Thursday, May 10
-
Hulu
"All Night" (Hulu) Friday, May 11
-
Showtime
"Patrick Melrose" (Showtime) Saturday, May 12 at 9 p.m.
-
PBS
"Little Women" (PBS) Sunday, May 13 at 8 p.m.
-
Netflix
"13 Reasons Why" (Netflix) Friday, May 18
-
Netflix
"Fauda" (Netflix) Thursday, May 24
-
Amazon
"Picnic at Hanging Rock" (Amazon) Friday, May 25
-
ABC
"The Bachelorette" (ABC) Monday, May 28 at 8 p.m.
-
History
"Six" (History) Monday, May 28 at 10 p.m.
-
WGN America
"100 Code" (WGN America) Tuesday, May 19 at 10 p.m.
-
NBC
"America's Got Talent" (NBC) Tuesday, May 29 at 8 p.m.
-
TNT
"Animal Kingdom" (TNT) Tuesday, May 29 at 9 p.m.
-
Fox
"Beat Shazam" (Fox) Tuesday, May 29 at 8 p.m.
-
Fox
"Love Connection" (Fox) Tuesday, May 29 at 9 p.m.
-
OWN
"Queen Sugar" (OWN) Tuesday, May 29 at 10 p.m.
-
NBC
"World of Dance" (NBC) Tuesday, May 29 at 10 p.m.
-
NBC
"American Ninja Warrior" (NBC) Wednesday, May 30 at 8 p.m.
-
Fox
"MasterChef" (Fox) Wednesday, May 30 at 10 p.m.
-
NBC
"Reverie" (NBC) Wednesday, May 30 at 10 p.m.
-
Netflix
"Unbreakable Kimmy Schmidt" (Netflix) Wednesday, May 30
-
FX
"Pose" (FX) Sunday, June 3 at 9 p.m.
-
HBO
"Succession" (HBO) Sunday, June 3 at 10 p.m.
-
AMC
"Dietland" (AMC) Monday, June 4 at 9 p.m.
-
Fox
"So You Think You Can Dance" (Fox) Monday, June 4 at 8 p.m.
-
CW
"Whose Line Is It Anyway?" (CW) Monday, June 4 at 9 p.m.
-
AMC
"Humans" (AMC) Tuesday, June 5 at 10 p.m.
-
TV Land
"Teachers" (TV Land) Tuesday, June 5 at 10:30 p.m.
-
TV Land
"Younger" (TV Land) Tuesday, June 5 at 10 p.m.
-
Audience Network
"Condor" (Audience) Wednesday, June 6 at 10 p.m.
-
Paramount Network
"American Woman" (Paramount) Thursday, June 7 at 10 p.m.
-
Fox
"The Four" (Fox) Thursday, June 7 at 8 p.m.
-
Freeform
"Marvel's Cloak & Dagger" (Freeform) Thursday, June 7 at 8 p.m.
-
CMT
"Nashville" (CMT) Thursday, June 7 at 9 p.m.
-
Disney
"Big Hero 6: The Series" (Disney) Saturday, June 9 at 9 a.m.
-
ABC
"The $100,000 Pyramid" (ABC) Sunday, June 10 at 9 p.m.
-
ABC
"Celebrity Family Feud" (ABC) Sunday, June 10 at 8 p.m.
-
TNT
"Claws" (TNT) Sunday, June 10 at 9 p.m.
-
ABC
"To Tell the Truth" (ABC) Sunday, June 10 at 10 p.m.
-
Freeform
"The Bold Type" (Freeform) Tuesday, June 12
-
"Gordon Ramsay's 24 Hours to Hell and Back" (Fox) Wednesday, June 13 at 9 p.m.
-
Bravo
"Girlfriends' Guide to Divorce" (Bravo) Thursday, June 14 at 10 p.m.
-
NBC
"Marlon" (NBC) Thursday, June 14 at 9 p.m.
-
CBS All Access
"Strange Angel" (CBS All Access) Thursday, June 14
-
Amazon
"Goliath" (Amazon) Friday, June 15
-
Showtime
"The Affair" (Showtime) Sunday, June 17 at 9 p.m.
-
Epix
"Deep State" (Epix) Sunday, June 17 at 9 p.m.
-
NBC
"Shades of Blue" (NBC) Sunday, June 17 at 10 p.m.
-
Comedy Central
"Drunk History" (Comedy Central) Tuesday, June 19 at 10 p.m.
-
Paramount Network
"Yellowstone" (Paramount) Wednesday, June 20 at 9 p.m.
-
Freeform
"Young & Hungry" (Freeform) Wedneday, June 20 at 8 p.m.
-
Comedy Central
"Detroiters" (Comedy Central) Thursday, June 21 at 10 p.m.
-
ABC
"The Gong Show" (ABC) Thursday, June 21 at 8 p.m.
-
USA
"Queen of the South" (USA) Thursday, June 21 at 9 p.m.
-
USA
"Shooter" (USA) Thursday, June 21 at 10 p.m.
-
Netflix
"Marvel's Luke Cage" (Netflix) Friday, June 22
-
AMC
"Preacher" (AMC) Sunday, June 24 at 10 p.m.
-
CW
"Penn & Teller: Fool Us" (CW) Monday, June 25 at 8 p.m.
-
Netflix
"GLOW" (Netflix) Friday, June 29
-
CW
"Masters of Illusion" (CW) Friday, June 29 at 8 p.m.
-
Starz
"Power" (Starz) Sunday, July 1 at 9 p.m.
-
Netflix
"Sacred Games" (Netflix) Friday, July 6
-
Paramount Network
"Heathers" (Paramount) Tuesday, July 10 at 10 p.m.
-
Getty Images
"The Outpost" (CW) Tuesday, July 10 at 8 p.m.
-
Getty Images
"Burden of Truth" (CW) Wednesday, July 11 at 8 p.m.
-
Hulu
"Harlots" (Hulu) Wednesday, July 11
-
"The HollywoodPuppet Show" (Fuse) Tuesday, July 17 at 10:30 p.m.Fuse
-
USA
"Suits" (USA) Wednesday, July 18 at 9 p.m.
-
FX
"Snowfall" (FX) Thursday, July 19 at 10 p.m.
-
NBC
"Trial & Error: Lady, Killer" (NBC) Thursday, July 19 at 9 p.m.
-
Syfy
"Wynonna Earp" (Syfy) Friday, July 20 at 9 p.m.
-
Syfy
"Killjoys" (Syfy) Friday, July 20 at 10 p.m.
-
Cinemax
"Outcast" (Cinemax) Friday, July 20 at 10 p.m.
-
Hulu
"Castle Rock" (Hulu) Wednesday, July 25
-
Pop TV
"Swedish Dicks" (Pop) Thursday, July 26
-
Hulu
"Casual" (Hulu) Tuesday, July 31
-
USA
"The Sinner" (USA) Wednesday, August 1
-
Audience Network
"Mr. Mercedes" (Audience) Wedneday, August 22 at 10 p.m.
-
Netflix
"The Innocents" (Netflix) Friday, August 24
-
Amazon
"Jack Ryan" (Amazon) Friday, August 31
From returning favorites like Netflix’s ”Luke Cage“ to highly anticipated debuts such as Ryan Murphy’s ”Pose,“ TheWrap’s complete guide to summer TV premieres
Find out when the most hotly anticipated new shows and your old favorites return this summer. We'll keep updating this gallery as more shows are announced.