Today's alien-packed series finale is also the last-ever episode of the award-winning The Sarah Jane Adventures – and one not to be missed.
This time, the truth behind Joseph Serf's company is out – alien Light Sculptors, slaves kept beneath his office building.
As Luke and Sky try to find a way to free them and get them home safely, Sarah Jane needs Clyde and Rani to come and help her – and get married along the way...
Sarah Jane Smith is played by the late Elisabeth Sladen, Joseph Serf by Mark Aiken, Luke by Tommy Knight, Sky by Sinead Michael, Clyde by Daniel Anthony and Rani by Anjli Mohindra.
The episode will be broadcast today at 5.15pm on CBBC and will be available on the BBC iPlayer shortly following transmission.