It's Strictly Come Dancing's 2017 Halloween special tonight and here are all the dances and songs - SPOILERS!
This week spiders, witches, broomsticks and ghosts return to the Strictly ballroom for the Fright Night Halloween special - the spookiest event in the Strictly Come Dancing calendar!
Hosts Claudia Winkleman and Tess Daly present what promises to be a spine-tingling show, as the remaining eleven face their fears and step out once more.
Deciding who was startlingly good, and who was horrifyingly bad, judges Shirely Darcey Bussell, Craig Revel Horwood and - back after last week's absence - Bruno Tonioli will be casting their votes, while viewers take to the voting lines.
After 's elimination on Sunday night, eleven celebs remain in the contest but one more will make an exit this weekend.
Tonight's Strictly Come Dancing line up
Those left on the Strictly 2017 line up this year are singer Alexandra Burke, EastEnders actor Davood Ghadami and Debbie McGee, TV personality, presenter and the widow of magician Paul Daniels.
They're joined by soap star Joe McFadden, Paralympian Jonnie Peacock, JLS star Aston Merrygold and actress Gemma Atkinson.
Also still fighting for the glitterball are singer Mollie King, TV presenter Ruth Langsford, celeb chef Simon Rimmer and TV and Radio broadcaster Susan Calman.
Tonight's Strictly Come Dancing 2017 Halloween songs and dances
Here's week 6's Halloween Strictly Come Dancing song and dance list in full...
Alexandra and Gorka
Tango to Maneater by Nelly Furtado
Aston and Janette
Paso Doble to Smells Like Teen Spirit by Nirvana
Davood and Nadiya
Rumba to Wicked Game by Chris Isaak
Debbie and Giovanni
Charleston to Frankie by Sister Sledge
Gemma and Aljaz
Jive to Ever Fallen In Love by The Buzzcocks
Joe and Katya
Foxtrot to Trouble by Coldplay
Jonnie and Oti
Cha Cha to Troublemaker by Olly Murs ft. Flo Rida
Mollie and AJ
Cha Cha to Better The Devil You Know by Kylie Minogue
Ruth and Anton
Quickstep to the Bewitched Theme Song
Simon and Karen
Viennese Waltz to Delilah by Tom Jones
Susan and Kevin
Foxtrot to Killer Queen by Queen
What do you make of all that then? Tell us in the comments below!
What time is Strictly Come Dancing on tonight?
The remaining eleven couples will take to the dancefloor once more next week when Strictly Come Dancing returns tonight, Saturday 28th October at 6.35pm.
And one more celebrity will leave in the latest results show on Sunday 29th October at 7.15pm on BBC One.