Kenneth Welsh
as James Hall
Maury Chaykin
as Dan Errol
Peter Weller
as Bart Hughes
Lawrence Dane
as Eliot Riverton
Shannon Tweed
as Meg Hughes
Keith Knight
as Hardware Salesman
Louis del Grande
as Clete
Leif Anderson
as Peter Hughes
Jimmy Tapp
as Meg's Father
Gayle Garfinkle
as Janis Wycoff
Earl Pennington
as Mr. Thompson
Bronwen Mantel
as Florence Riverton
Monik Nantel
as Secretary
Jacklin Webb
as Newspaper Vendor