"Take me back to the night we met."
Delilah, along with her "perfect" family move to a small town in Canada called Avonlea. Soon excepted into the harsh social standards due to her great wealth and beauty, Delilah wonders if there is more to her lif...