The Charlatan (1929)
A woman goes to a sideshow fortune-teller to have her fortune told, and is astonished when the man looks into his crystal ball and goes into great detail about events in her past that few people ever knew about. Shaken, she leaves and later tells her girlfriend about the incident. The girlfriend insists that she invite the fortune-teller to a party they're having at her house. What the woman doesn't realize is that the "fortune-teller" is actually the ex-husband she abandoned years ago, when she took their daughter and ran off with her lover. When the "charlatan" is invited to the party, he sees an opportunity to take his revenge on his faithless ex-wife.