Note: Subsequently re-released as part of The Sarah Jane Adventures Collection box set.
'The lie betrays life. The truth defies death.'
The Veritas are an ancient force for justice. For centuries they have pursued criminals across the universe, showing them no mercy. Now they have come to Earth, and found the worst law-breaker of all... Sarah Jane Smith.
Why are creatures made of living flame rampaging through a shopping mall? Who is the mysterious magician Clyde and Sky must overcome? And why does the entire crisis seem to revolve around Rani's mother Gita?
Sarah Jane's past has finally caught up with her. It's judgement day...
Anjli Mohindra, who plays Rani in the CBBC TV series, reads this exclusive audio story by Scott Gray.
The cover photograph shows Elisabeth Sladen as Sarah Jane with Daniel Anthony as Clyde, Anjli Mohindra as Rani and Sinead Michael as Sky.