Cal has struggled to cope with his mother's drinking and her psychotic episodes since he was six; cooped up in their dirty council flat he dreams of a new life. So when he leaves to live with his uncle Trevor in Chepstow he is ruthless about breaking with the past, despite his mother's despair. But getting off the train at the wrong station he finds himself at the castle of the Fisher King, and fr...