Actions speak louder than words. Ash Daniels learns this lesson the hard way when he watches his former best friend pull the trigger that takes her life. Racked with guilt, Ash is haunted by Abby's ghost. When another spirit gives him the chance to go back in time and change Abby's fate, he accepts. Nothing is promised when messing with fate, and he may find that Abby isn't the only one who needs to be saved.