It's safe to safe that last night's episode of Game Of Thrones divided fans, but one of the show's original cast members will surely be missed after she bowed out of the series.
Lena Headey has played Cersei Lannister since the show first aired in 2011 but finally met her maker after she and brother Jaime - Nikolaj Coster-Waldau - were crushed beneath the rubble of the Red Keep.
And following on from penultimate episode of the season and the show as we know it, Headey took to Instagram to say farewell to fans.
In an emotional post, the 45-year-old said: "There she goes. It's been fun, and bonkers. I loved her. I am grateful for the opportunity. Massively thankful for your encouraging and supportive love along the way. And now her watch is ended (I know she'd never make it, Nights watch wouldn't have her.. but still..) "
Cersei and brother Jaime died in each other's arms. Credit: HBO
And fans were sad to see her go.
Commenting on the post, on wrote: "And... thank you Lena. Cersi was one of the best villains EVER. I loved and hated her!"
While another added: "Sunday nights will never be the same."
Praising his co-star Heady, Coster-Waldau wrote: "The best, sweetest most wonderful sister from another mother @iamlenaheadey . That was a fun decade."
And fellow GOT actor John Bradley West said: "Different class. Every step of the way. THE best."
But Cersei wasn't the only character to take their final bow in last night's epic, as mentioned, her brother Jaime was also killed off, as was brief lover Euron Greyjoy - played by Pilou Asbæk.
And fans finally got to see Sandor "The Hound" Clegane - played by Rory McCann - take on his semi-dead brother Gregor Clegane - Hafþór Júlíus Björnsson - in a brutal fight that saw the pair flung into the wreckage of King's Landing.
Cersei has starred int he series since it began in 2011. Credit: HBO
Fans also said goodbye to Lord Varys - played by Conleth Hill - after he tried to usurp Daenerys Targaryen and see the rightful heir to the Iron Throne, Jon Snow, take her place.
Sadly, his plan didn't work out and he was burnt to a crisp by a dragon for his treachery. Ouch.
Bet Tyrion wished he hadn't snitched on him now.
Game of Thrones concludes on Sky Atlantic at 2am on Monday 20 May, then repeats in the UK and Ireland at 9pm that same day.
Featured Image Credit: HBO