A storyteller (Sir Michael Gambon) in a labyrinth tells his dog (Brian Henson) the stories of Perseus (Jeremy Gilley) and Medusa (Frances Barber), Icarus (Ian Hawkes) and Daedalus (Sir Derek Jacobi), Theseus (David Morrissey) and the Minotaur (Steve Varnom), and Orpheus (Art Malik) and Euridyce (Gina Bellman).