
Based on the true story of drugs, satanism, and murder in the upper class town of Northport, Long Island in 1984.
Media
Backdrops and posters from the title's official gallery

Based on the true story of drugs, satanism, and murder in the upper class town of Northport, Long Island in 1984.
Backdrops and posters from the title's official gallery