Special Guest Stars David Sutcliffe as Christopher Hayden Gregg Henry as Mitchum Huntzberger Mary Lynn Rajskub as Troubadour Guest Stars Liz Torres as Miss Patty Michael Winters as Taylor Doose Grant Lee Phillips as Grant Alan Loayza as Colin McCrae Tanc Sade as Finn Dave Allen as The 2nd Troubadour Ron Mael as Half of Troubadour duo Russell Mael as Half of Troubadour duo Melora Hardin as Carolyn Bates Gregg Binkley as Officer Weston Co Starring Daniel Palladino as Town Loner Troubadour Uncredited Jackson Douglas voices Jackson Belleville