Claim: The majority of The Leftovers's cast is from New York.
Verdict: NOT ENOUGH INFO