Shep Henderson's (Jimmy Stewart) landlady Gil Holroyd (Kim Novak) is a witch who just happens to have a yen for him against her aunt Queenie (Elsa Lanchester) and brother Nicky's (Jack Lemmon) objections. Shep is engaged to an old classmate enemy of Gil's, Merle Kittridge (Janice Rule). Eventually Gil gives in to temptation and enchants Stewart, who goes right along until one of his editing jobs-Sidney Redlitch (Ernie Kovacks)-gets in the way. Sidney is writing a book on witchcraft in New York and Nicky is all too happy to help.....
