Charity Castle is a 1917 silent comedy-drama film directed by Lloyd Ingraham. The film is believed to be lost.
More at Wikipedia.
Director: Lloyd IngrahamDistributor: Mutual FilmRelease date: September 3, 1917
External links: IMDb