Here are all of the pictures from tonight's Strictly Come Dancing 2016 movie week.
14 celebrity couples remain on the latest series and this weekend another will sadly leave the ballroom.
This weekend is the celebrities' third live performance, the second time they'll faced the public vote and the first theme week of Strictly 2016.
The couples tonight put on routines inspired by famous films from over the years.
Anastacia and Brendan danced the Viennese Waltz to 'A Thousand Years' by Christina Perri from the Twilight Saga while Claudia and AJ put on a VERY speedy Charleston to 'You Give a Little Love' by Paul Williams from Bugsy Malone.
Daisy and Aljaz did the Viennese Waltz to 'Spoonful of Sugar' from Mary Poppins whereas Danny and Oti will be dancing the Paso Doble to 'The Train' by James Horner / 'El Sombero Blanco' from The Mask of Zorro.
Ed and Katya will had the Jive to 'Great Balls of Fire' by Jerry Lee Lewis from Great Balls of Fire and Greg and Natalie danced the American Smooth to 'Everything I Do (I Do It For You)' by Bryan Adams from Robin Hood: Prince of Thieves.
Judge Rinder's facial expressions were put to full use as he and pro Oksana performed the Charleston to 'Meet The Flintstones' from The Flintstones, while
Laura and Giovanni got sexy with the Salsa to 'Rhythm of the Night' by Valeria from Moulin Rouge.
Lesley and Anton danced the Quickstep to 'A Couple of Swells' by Judy Garland and Fred Astaire from Easter Parade, Louise and Kevin performed the Cha Cha to 'Flashdance... What A Feeling' by Irene Cara from Flashdance and Naga and Pasha did the Tango to 'Theme from Mission Impossible' by Lalo Schifrin from Mission Impossible.
Ore and Joanne put on an American Smooth to 'Singin' In the Rain' by Gene Kelly from Singin' In The Rain and Tameka and Gorka danced the Tango to 'The Heat Is On' by Glen Frey from Beverly Hills Cop.
Rounding things off, Will and Karen had a Bollywood themed Salsa to 'Jai Ho (You Are My Destiny)' by A.R. Rahman and the Pussycat Dolls from Slumdog Millionaire.
Who was your favourite tonight? Tell us in the comments below!
Strictly Come Dancing 2016 continues Sunday with the first results show of the series.