Claim: The Narrows stars Sophia Bush in her film debut.
Verdict: REFUTES