Lauren wakes up in a place she never in a million years thought she would end up. Heaven. But how did she die? And who is this guy claiming to be her guardian angel? After the Council sends her back to Earth because it isn't yet her time, how many times does she have to replay this day before she finally makes it out alive?