An experimental Horror-Thriller that goes into the mind of a stalker in New York.An experimental Horror-Thriller that goes into the mind of a stalker in New York.An experimental Horror-Thriller that goes into the mind of a stalker in New York.