What has the world come to when Imaginary Friends aren’t imaginary anymore? This is Tess’s world. She has been reunited with her best friend from childhood – Buddy, a horse – and she has finally agreed to help him rid the world of the deviants of his kind. But she had no idea what she was going to be up against, not really. Not until now.