Guest Stars David Ogden Stiers as Reverend Eugene "Gene" Purdy Sean Patrick Flanery as Greg Stillson Jim Francis as Sonny Elliman Gerald McRaney as Harrison Fisher Robert Wisden as Fisher's Campaign Manager Alana Husband as Sylvia Kwesi Ameyaw as Phil Rogers L. Harvey Gold as Aaron Harper