Guest Stars David Ogden Stiers as Reverend Eugene "Gene" Purdy Sean Patrick Flanery as Greg Stillson Martin Donovan as Malcolm Janus Michael Kopsa as Jake Truax Laura Harris as Miranda Ellis Don S. Davis as Senator Harlan Ellis