Andrew Shephard (Steven Wilson), Pat Evison (Gran), Kim Gyngell (Jim Shilling), Danielle Spencer (Emma), Kurt Ludescher (George), Mark Hennessy (Tony), Jan Friedl (Miss Melrose), Adrian Wright (Kurt), Ross Thompson (Damien Hardy), Max Phipps (Mr Zachary), Gary Sweet (Alan Wilson), and Robyn Gibbes (Bev Wilson).