The Sarah Jane Adventures, Series 3, Mona Lisa's Revenge, Part 2 Credits

Role Contributor
Sarah Jane SmithElisabeth Sladen
Luke SmithTommy Knight
Clyde LangerDaniel Anthony
Rani ChandraAnjli Mohindra
Mona LisaSuranne Jones
Mr HardingJeff Rawle
Miss TruppLiza Sadovy
HighwaymanPaul Kasey
Voice of K9John Leeson
DirectorJoss Agnew
ProducerNikki Wilson
WriterPhil Ford