Claim: The Narrows stars Sophia Bush in her film debut.
Evidence: The Narrows is an American 2008 independent film starring Kevin Zegers , Sophia Bush , Vincent D'Onofrio , Eddie Cahill and Monica Keena.
She is known for her film roles in John Tucker Must Die -LRB- 2006 -RRB- , The Hitcher -LRB- 2007 -RRB- , and The Narrows -LRB- 2008 -RRB-.