Gallivant, ungainly prince of Grande Jeste a minor kingdom somewhere in medieval middle England, returns from accidentally killing a Spanish giant to find his father dead in mysterious circumstances, his throne usurped by his unpleasant uncle Bardolph and his intended, the Lady Migraine of Macclesfield has not turned up. Betrayed by his betrothed, accused of treason, defeated in a fixed joust, exiled and pursued by assassins he wins back his kingdom with the help of a bloody-minded, marmalade-coloured, talking warhorse called Harold, a mysterious black Knight called Fauntleroi - who turns out to be a black lady, a cockney outlaw called Charlie and Huff, a tragic dragon. A hilarious sendup of knights in shining armour, erranting, jousting and questing, chivalry and Camelot. myth and magic.