Claim: Split (2016 American film) was released in Philadelphia, Pennsylvania.
Verdict: NOT ENOUGH INFO