the life of a ghost cover