1Building A Mystery
Backing Vocals – Pierre Marchand
Bass – Brian Minato
Drums – Ash Sood*
Electric Guitar [Additional] – Michel Pepin
Vocals, Electric Guitar, Acoustic Guitar – Sarah McLachlan
Written-By – Pierre MarchandSarah McLachlan
4:07
2I Love You
Keyboards, Drum Machine – Pierre Marchand
Vocals, Acoustic Guitar – Sarah McLachlan
Written-By – Sarah McLachlan
4:44
3Sweet Surrender
Drum Machine, Bass – Pierre Marchand
Drums, Percussion – Ash Sood*
Electric Guitar – Brian MinatoMichel Pepin
Vocals, Piano, Electric Guitar – Sarah McLachlan
Written-By – Sarah McLachlan
4:00
4Adia
Drums, Percussion, Backing Vocals – Ash Sood*
Keyboards – Pierre Marchand
Vocals, Piano, Acoustic Guitar – Sarah McLachlan
Written-By – Pierre MarchandSarah McLachlan
4:05
5Do What You Have To Do
Double Bass [Upright Bass] – Jim Creeggan
Percussion – Ash Sood*
Piano, Vocals – Sarah McLachlan
3:47
6Witness
Double Bass [Upright Bass] – Jim Creeggan
Drums, Backing Vocals, Percussion – Ash Sood*
Guitar, Lap Steel Guitar, Bass [Slide Bass] – Yves Desrosiers
Keyboards – Pierre Marchand
Vocals – Sarah McLachlan
Written-By – Sarah McLachlan
4:45
7Angel
Double Bass [Upright Bass] – Jim Creeggan
Drum Machine – Pierre Marchand
Piano, Vocals – Sarah McLachlan
Written-By – Sarah McLachlan
4:30
8Black & White
Drums – Ash Sood*
Keyboards, Bass – Pierre Marchand
Vocals, Piano – Sarah McLachlan
Written-By – Sarah McLachlan
5:02
9Full Of Grace
Keyboards – Pierre Marchand
Percussion – Ash Sood*
Vocals, Piano – Sarah McLachlan
Written-By – Sarah McLachlan
3:41
10Last Dance
Double Bass [Upright Bass] – Jim Creeggan
Keyboards – Pierre Marchand
Piano – Sarah McLachlan
Piano [Additional] – Ash Sood*
Saw – Yves Desrosiers
Written-By – Sarah McLachlan
2:33