Let It Shine concludes tonight on BBC One and from the judges to the song choices here's all you need to know.
What is Let It Shine?
The new BBC One talent series follows similar previous musicals series with Andrew Llyod Webber, such as Any Dream Will Do and Over the Rainbow.
Fronted by Gary Barlow, Let It Shine will follow the hunt for singers to perform in a new stage musical based on the songs of Gary's band Take That.
The winners will perform in the production when it hits stages across the UK.
Who are the judges?
Alongside Gary, Spandau Ballet singer Martin Kemp and former X Factor judge Dannii Minogue will take up a role on the judging panel.
They were joined by guest judge, West End singer and star of Glee Amber Riley for the first stage of the competition while other guest judges will appear throughout the series at different stages of the competition. Lulu was seen earlier this month, Ricki Lake was on the first live show and last week saw Ashley Roberts.
Tonight's third and final live show will see Peter Kay join the panel, replacing an ill Robbie Williams.
Meanwhile, Graham Norton and Mel Giedroyc will be presenting Let it Shine
Let It Shine song list
Songs for the final!
Grease Is The Word from Grease
Thinking Out Loud by Ed Sheeran
Footloose from Footloose
End Of The Road by Boyz II Men
Five To Five
You Can't Stop The Beat from Hairspray
Wrecking Ball by Miley Cyrus
Let It Shine results!
Over the past two weeks of live shows we've lost a total of ten guys.
Week one saw a mix of boys go when the line ups were reshuffled and the Neon Panda band disbanded. Last week saw Iron Sun leave the competition.
The three finalists are Five To Five, Nightfall and Drive.
What time is Let It Shine on TV?
Let It Shine started on TV on BBC One on Saturday, January 7 at 7PM and will run for eight weeks.
The final live episode will air on BBC One tonight at 6:40PM while the results will air in the same programme.