Cinderella Liberty (1973)
Cinderella Liberty is a 1973 film drama which tells the story of a sailor who falls in love with a prostitute and becomes a surrogate father for her 11-year-old mixed race son. It stars James Caan, Marsha Mason and Kirk Calloway. It was directed by Mark Rydell.
More at Wikipedia.