In the late 1970s, female co-eds began to disappear from the college town of Isla Vista, California, little knowing of a blond local boy's descent into darkness in broad daylight.
Recently viewed
Please enable browser cookies to use this feature. Learn more.