Beautiful, interesting, incredible cinema.
Three spoiled college girls are held responsible for a handicapped boys death.