When precocious young Eric Thursley summons a demon from the loathsome pit to fulfil his every wish, he certainly gets what he asked for.
Just... not exactly what he asked for. That's the problem with wishes.
Terry Pratchett's many Discworld novels combine a Technicolor imagination with a razor sharp wit, especially when he rewrites Faust as spotty teenage demonologist Eric.
Rincewind ..... Mark Heap
Eric ..... Will Howard
Death ..... Geoffrey Whitehead
Archchancellor ..... Robert Blythe
Parrot ..... Ben Crowe
Demon King Astfgl ..... Nicholas Murchie
Screwpate ..... Michael Shelford
Mother ..... Christine Absalom
Narrator ..... Rick Warden
Adapted in four parts by Robin Brooks.
Director: Jonquil Panting
First broadcast on BBC Radio 4 in 2013. Show less