Woman Hater is a 1948 British romantic comedy film directed by Terence Young and starring Stewart Granger, Edwige Feuillère and Ronald Squire.
Lord Datchett invites a French film star to stay as his house but
pretends to be one of his employees while he tries to romance her with
the help of his butler. When she discovers his subterfuge she decides to
turn the tables on him.
In a small British village, fortune-teller Astra (Jean Kent) is found murdered. During the investigation, Detective Lodge (Duncan Macrae) questions Astra's housekeeper, Mrs. Finch (Hermione Baddeley), who portrays Astra in a favorable light. Yet upon speaking with Astra's sister, Catherine (Susan Shaw), and her husband, Bob (Dirk Bogarde), a less appealing image of the victim is revealed. The case is further complicated by information from a neighbor and a sailor who was Astra's part-time lover.
Leaving behind his wife, Carol (Valerie Hobson), writer John North (Richard Todd) goes on a train trip with his mistress, Susan Wilding (Christine Norden), whose husband publishes North's books. En route, thinking they're being tailed, John pulls a cord that triggers an emergency stop, then jumps off the train. He later learns that the train crashed after his exit, apparently killing Susan. But, when they discover that Susan was shot before the crash, investigators close in on North.