I caught this film on a lark, never having heard of it, and not knowing what to expect. It is a very well done plot twister, reminiscent of "Body Heat," and with a great cast of unknown young people, backed up by more established stars like Emma Thompson, Alan Ricker, and Hal Holbrooke. You're never really sure about what is happening until the end.