Abracadabra
The enchanting tale of four children who defy the spells of an evil magician. (R)
Discover 11,128,835 listings and 279,877 playable programmes from the BBC
Abracadabra
The enchanting tale of four children who defy the spells of an evil magician. (R)