Guest Stars David Ogden Stiers as Reverend Eugene "Gene" Purdy Sean Patrick Flanery as Greg Stillson Jim Francis as Sonny Elliman Michael St. John Smith as Mike Kennedy Frank Whaley as Future Man / Christopher Wey Suleka Mathew as Dr. Gibson Sarah Wynter as Rebecca Caldwell Michael Kopsa as Jake Truax Garry Chalk as James Stillson Sonja Bennett as Rachael Caldwell Sandra Guerard as Linda Lisa Bunting as Waitress