Michael J Fox Returns as Marty McFly from 'Back to the Future' for a Commercial — Watch It

A new trailer for Lil Nas X's upcoming Christmas song, "Holiday" features actor Michael J. Fox and sees him go back to the "Back To The Future" role that made him famous.

Rapper Lil Nas X is set to drop his first single in almost two years and released a trailer for it in a new post on his Twitter page. The video post has already generated over six million views and makes for fascinating viewing.

The trailer video for the new song, a Christmas tune titled "Holiday," features beloved actor Michael J. Fox, one of the stars of "Back to the Future," who re-enacted his role in the series.

Michael J. Fox attending the2019 Tribeca Film Festival at BMCC Tribeca PAC in New York City in April 2019. | Photo: Getty Images

Michael J. Fox attending the2019 Tribeca Film Festival at BMCC Tribeca PAC in New York City in April 2019. | Photo: Getty Images

The video begins with Lil Nas X, famous for his hit song, "Old Town Road," coming out of a portal and into the Wild West on a horse. He enters the town just as a drunk Santa Claus is thrown out of a bar.

The Santa Claus falls right in front of Lil Nas X, who picks up the latter's red hat. The hat has a note that reads, "You are the new Santa." Santa Claus also changes to Santa Lil Nas. 

The rapper transforms into Santa while the horse he is riding in transforms into one of Santa's reindeer, making up a sleigh. The sleigh lifts off the ground in a similar way to the DeLorean from the "Back To The Future" Series. It is at this point that Fox joins the party. Clad in a Wild West outfit, the actor re-enacts his character, "Marty McFly" and has only words of advice for Santa Nas.

The role made Fox famous, but he almost lost his life in one of the scenes when a stunt went badly wrong.

In a calm tone, Fox advises the new Santa that no matter what he does, he should not go to 2020. Words then appear in the video revealing that Lil Nas X's new song will be released on Friday, November 13. In his caption to the video post, Lil Nas X also announced "Holiday" would be out on Friday. Fox also shared the video on his Twitter page, captioning it:

"Whatever you do Nas, don't go to 2020 @LilNasX."

Fox was always the first choice to play Marty McFly in the "Back to the Future" series, but the role was initially given to Eric Stoltz due to conflicts with Fox's role in "Family Ties."

However, after trying Stoltz out in the role, directors felt he was not the right fit and convinced Universal Pictures to allow Fox to be re-casted, as the actor found a way to manage his busy schedule.

The role made Fox famous, but he almost lost his life in one of the scenes when a stunt went badly wrong. The scene in question occurred in "Back to the Future III."

In that scene, Doc Brown saved Marty from being lynched by Buford "Mad Dog" Tannen by shooting a rope used to hang the former loose. On set, the rope became too tight and cut off Fox's airways. Luckily for him, the filmmakers managed to set him free from the noose.

Fans will hope to catch more glimpses of Fox and Lil Nas X when "Holiday" is finally released on Friday. For now, they will make do with watching the trailer video over and over again.

Related posts
'Titanic' and 'Back to the Future' Actress Elsa Raven Dies at 91 — inside Her Life
Getty Images
TV Shows Nov 05, 2020
'Titanic' and 'Back to the Future' Actress Elsa Raven Dies at 91 — inside Her Life
Exclusive: Fox 11's 'Culture Conversations' Host Mimi Brown on Sharing Black Stories & Life as a Mom
Courtesy of Mimi Brown
Exclusive Oct 03, 2020
Exclusive: Fox 11's 'Culture Conversations' Host Mimi Brown on Sharing Black Stories & Life as a Mom
Hugh Jackman Goes into Wolverine Mode Years after Retiring the Part
Getty images
Celebrity Aug 02, 2020
Hugh Jackman Goes into Wolverine Mode Years after Retiring the Part
Check Out Rihanna's Latest Fenty Skin Campaign Featuring A$AP Rocky and Lil Nas X
Instagram/badgalriri
People Jul 24, 2020
Check Out Rihanna's Latest Fenty Skin Campaign Featuring A$AP Rocky and Lil Nas X