The Last Battle (BBC Radio 4)

Cast

 * Maurice Denham - Professor
 * John Sessions - Shift
 * Timothy Spall - Puzzle
 * Philip Jackson - Rishda
 * Paul Rhys - Tirian
 * Mary Wimbush
 * Marco Williamson
 * Victoria Shalet
 * Tom Piccin - Peter
 * Peter England - Edmund
 * Ellie Beaven - Lucy
 * Stephen Throne - Aslan
 * Sylvester McCoy
 * Norman Bird - Mr Tumnus
 * Chris Pavlo