Guest Stars Marc MacAulay as Sheriff Andrew Andrews Cynthia Garris as Eleanor Kevin Corrigan as Buckholt