All Quests must come to an end, as McCafferty demonstrates in this 12-minute epic finale with such depth and charm you would think it was produced by two people.