What does a boy do when his imaginary friends never die? Olly Frampton fights back his parting tears as they drive away from his home and his father into this storm. It's all his fault. He stares at his mother's tear-streaked face in the rearview mirror, terrified...