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 Kwesi Ameyaw as Phil Rogers Alana Husband as Sylvia L. Harvey Gold as Aaron Harper