What does a boy do when his imaginary friends never die? Oliver (Olly) Frampton fights back his parting tears. It’s all his fault they fought. He stares into the blackness, terrified his mother will careen off the mountain at any moment in the storm....