Claim: Lightning Point was filmed in New York.
Verdict: REFUTES