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