Drama series. Genie must pass a series of tests in order to keep his magic - but his old school rival is the inspector! Show more
Discover 11,128,835 listings and 278,128 playable programmes from the BBC
Drama series. Genie must pass a series of tests in order to keep his magic - but his old school rival is the inspector! Show more