Catherine's seemingly perfect rural life is turned upside down after she discovers her husband...
A top-secret Soviet spy satellite -- using stolen Western technology -- malfunctions and then goes...