Claim: The Narrows stars Kevin Zegers and Steve Jobs.
Verdict: NOT ENOUGH INFO