Grace Connors life has always been rife with strange occurrences. Making friends was never easy, so from an early age Grace invokes an imaginary friend - an Angel, called Hope.
Grace’s idealised childhood is suddenly turned upside by a visitor - The Angel of Death. And as Grace struggles with her paralysing loss, she realises that it is time to grow up and say goodbye to her imaginary friend Hope.
Grace not only struggles to live with her traumatic loss, but from the age of five, Grace has struggled with haunting visions that force her to relive the suffering of others. And from time to time, relive their brutal and untimely deaths.