At Christmas 1975 a group of Californian students experiment with LSD. One of them, Michael Quinn kidnaps the son of an English professor. When he is released from jail 20 years later, a mysterious... This description may be from another edition of this product.