A woman promoting a hi-tech device that allows people to relive their happiest memories is kidnapped on the eve of its release. Sci-fi thriller.