De toekomst ziet er niet al te best uit voor Giles of Jenny Calendar. Giles' anders zo rustige bestaan wordt volledig verstoord wanneer een misdrijf met zijn verleden in verband wordt gebracht. Buffy en Angel zijn op zoek naar een manier om Jenny te redden van een demon die bezit heeft genomen van haar ziel en lichaam.