Actress Julia Stiles arrives for the Closed Circuit movie screening at Tribeca Grand Hotel in NY.
Julia was born in NYC and graduated from Columbia University.
Actress Julia Stiles arrives for the Closed Circuit movie screening at Tribeca Grand Hotel in NY.
Julia was born in NYC and graduated from Columbia University.