Game of Thrones is definitely one of the highest-rated television drama TV series of all time. The TV show has everything from drama, romance, thriller, and action.

The fantasy show won hearts worldwide, keeping us on our toes and rooting for our favourite characters. Given the unpredictability of the script, we cannot even think of who takes the throne when the dust settles.

Like the show, all the characters have come a long way and since the finale is just around the corner, IMDb has come out with a list of actors who auditioned to play the roles of our favourite characters.

Emilia Clarke, Peter Dinklange, Conleth Hill, Nathalie Emmanuel, Liam Cunningham and Kit Harington in a still from Ep 4 'Spoils of War'
Emilia Clarke, Peter Dinklange, Conleth Hill, Nathalie Emmanuel, Liam Cunningham and Kit Harington in a still from Ep 4 'Spoils of War'HBO

Sam Heughan

Sam Heughan
Sam HeughanReuters

Sam Heughan, known for his role as Jamie Fraser in Outlander, was pretty close to landing a role of one of the members of the Night's Watch. He auditioned for Renly Baratheon, Loras Tyrell and five other members but in the end, he did not bag any of the roles. Although he claims he was quite close.

Sam Claflin

Sam Claflin
LOS ANGELES, CA - MAY 23: Sam Claflin attends the premiere of 'Adrift' at Regal LA Live Stadium 14 on May 23, 2018 in Los Angeles, California.Photo by Tibrina Hobson/Getty Images

Can you imagine anyone else playing the role of Jon Snow other than Kit Harington? Well, Sam Claflin had auditioned for the iconic role of Jon Snow and Viserys Targaryen. Sam, known as Finnick Odair in the Hunger Games, did not make the cut.

Jared Harris

Jared Harris
PASADENA, CA - JANUARY 13: Actor Jared Harris of 'The Terror' speaks onstage during the AMC Networks portion of the 2018 Winter Television Critics Association Press Tour at The Langham Huntington, Pasadena on January 13, 2018 in Pasadena, CaliforniaPhoto by Frederick M. Brown/Getty Images

Famous for his roles in The Crown and Sherlock Holes, Jared auditioned for the role of High Sparrow but lost it to Jonathan Pryce.

Mahershala Ali

Mahershala Ali
TORONTO, ON - SEPTEMBER 11: Mahershala Ali attends the 'Green Book' premiere during 2018 Toronto International Film Festival at Roy Thomson Hall on September 11, 2018 in Toronto, Canada.Photo by Kevin Winter/Getty Images for TIFF

Mahershala Ali's Game of Thrones audition did not go well. He claimed that it was one of the worst auditions of his life. He tried to bag the role of Xaro Xhoan Daxos but Nonso Anozie was chosen for it instead.

Ali is known for his roles in Moonlight and House of Cards.

Izzy Meikle-Small

Izzy Meikle- Small
LONDON, ENGLAND - MARCH 16: Izzy Meikle-Small attends the World Premiere of 'Another Mother's Son' on March 16, 2017 at Odeon Leicester Sqaure in London, England.Photo by Tim P. Whitby/Getty Images

Izzy Meikle-Small had auditioned for the role of Sansa Stark but lost it to Sophie Turner instead. Well, I think she would have pulled off the role but hey, Sophie wasn't too bad either.

Izzy is famous for her portrayal as Young Kathy in Never Let Me Go.

Tricia Helfer

Tricia Helfer
SAN DIEGO, CA - JULY 20: Actor Tricia Helfer at the 'Battlestar Galactica' Reunion press line during Comic-Con International 2017 at Hilton Bayfront on July 20, 2017 in San Diego, California.Photo by Dia Dipasupil/Getty Images

Lena Heady had a good competition for the role of Cersei. Tricia Helfer, a model-turned-actor had auditioned for the iconic role but failed to bag it.

Eugene Simon

Eugene Simon
WEST HOLLYWOOD, CA - APRIL 17: Actor Eugene Simon attends the John Varvatos 13th Annual Stuart House benefit presented by Chrysler with Kids' Tent by Hasbro Studios at John Varvatos Boutique on April 17, 2016 in West Hollywood, California.Photo by John Sciulli/Getty Images for John Varvatos

Lancel Lannister played by Eugene Simon had originally auditioned for the role of Joffrey Baratheon.

Iwan Rheon

wan Rheon
LONDON, ENGLAND - SEPTEMBER 04: Iwan Rheon attends the UK Premiere of 'Hurricane' at Vue Leicester Square on September 4, 2018 in London, England.Photo by Stuart C. Wilson/Getty Images

Many actors auditioned for the role of Jon Snow. Can you believe one of them was Iwan Rheon, famous for his role as Ramsay Bolton.