Track listing
Original release
1. «Building a Mystery» Sarah McLachlan, Marchand 4:06
2. «Hold On» McLachlan 5:18
3. «Good Enough» McLachlan 5:10
4. «I Will Remember You» McLachlan/Egan/Merenda 3:41
5. «Adia» McLachlan/Marchand 3:57
6. «I Love You» McLachlan 4:28
7. «Do What You Have to Do» McLachlan/Wolstenholme 4:09
8. «The Path of Thorns (Terms)» McLachlan 6:03
9. «Fear» McLachlan 5:00
10. «Possession» McLachlan 5:12
11. «Sweet Surrender» McLachlan 3:57
12. «Ice Cream» McLachlan 3:02
13. «Fumbling Towards Ecstasy» McLachlan/Marchand 5:46
14. «Angel» McLachlan 5:49