Despite having written several books describing marriage as an "old-fashioned superstition", Mortimer Brewster (Cary Grant) falls in love with Elaine Harper (Priscilla Lane), who grew up next door to him in Brooklyn, and, on Halloween day, they marry. Immediately after the wedding, Mortimer visits the eccentric but lovable relatives who raised him and who still live in his old family home: his elderly aunts Abby (Josephine Hull) and Martha (Jean Adair), and his brother Teddy (John Alexander), who believes he is Theodore Roosevelt. Each time Teddy goes upstairs, he yells "Charge!" and takes the stairs at a run, imitating Roosevelt's famous charge up San Juan Hill.
Mortimer finds a corpse hidden in a window seat and assumes that Teddy has committed murder under some delusion, but his aunts explain that they are responsible ("It's one of our charities"). They explain in the most innocent terms that they have developed what Mortimer calls the "very bad habit" of ending the presumed suffering of lonely old bachelors by serving them elderberry wine spiked with arsenic, strychnine and "just a pinch of cyanide". The bodies are buried in the basement by Teddy, who believes he is digging locks for the Panama Canal and burying yellow fever victims.
To complicate matters further, Mortimer's brother Jonathan (Raymond Massey) arrives with his alcoholic accomplice, plastic surgeon Dr. Herman Einstein (Peter Lorre). Jonathan is a murderer trying to escape the police and find a place to dispose of the corpse of his latest victim, a certain Mr. Spenalzo. Jonathan's face, as altered by Einstein while drunk, looks like Boris Karloff's in his makeup as Frankenstein's monster. This resemblance [N 2] is frequently noted, much to Jonathan's annoyance. Jonathan, upon finding out his aunts' secret, decides to bury Spenalzo in the cellar (to which Abby and Martha object vehemently, because their victims were all nice gentlemen while Mr. Spenalzo is a stranger and a "foreigner") and soon declares his intention to kill Mortimer.
While Elaine waits at her family home next door for Mortimer to take her on their honeymoon, Mortimer makes increasingly frantic attempts to stay on top of the situation, including multiple efforts to alert the bumbling local cops to the threat Jonathan poses, as well as to get the paperwork filed that will have Teddy declared legally insane and committed to a mental asylum (giving him a safe explanation for the bodies should the cops find them, and preventing his aunts from creating any more victims because they will no longer have any place to bury the bodies). He also worries that he will go insane like the rest of the Brewster family. As he puts it, "Insanity runs in my family, practically gallops!" While explaining this to Elaine, he claims they've been crazy since the first Brewsters came to America as pilgrims.
But eventually Jonathan is arrested, while Teddy is safely consigned to an asylum and the two aunts insist upon joining him. Finally, Abby and Martha inform Mortimer that he is not biologically related to the Brewsters after all: his real mother was the aunts' cook and his father had been a chef on a steamship. In the film's closing scene, after lustily kissing Elaine and before whisking her away to their honeymoon, he gleefully exclaims "I'm not a Brewster, I'm a son of a sea cook!" This is a Hollywood Production Code bowdlerization of the line in the play: "I'm a b*****d!"