China Girl Poster Daybill Original 1987 David Caruso James Russo
China Girl Daybill Poster. China Girl is a 1987 independent neo-noir romantic thriller film directed by Abel Ferrara and written by his longtime collaborator Nicholas St. John.
China Girl Daybill Poster. China Girl is a 1987 independent neo-noir romantic thriller film directed by Abel Ferrara and written by his longtime collaborator Nicholas St. John.