In a Phoenix hotel room on a Friday afternoon, Marion Crane (Janet Leigh
) and her out-of-town lover Sam Loomis (John Gavin
) end a stolen lunchtime interlude with yet another disagreement about their future. Marion wants to marry Sam, but debts inherited from his father and his own alimony payments do not leave him enough money to support her as he would like. As they have done so often before on Sam's business trips to Phoenix, they part leaving their future uncertain.
Marion returns to the real estate office where she works as a secretary, arriving just ahead of her boss Mr. Lowery (Vaughn Taylor
) and his client Cassidy (Frank Albertson
) who buys a house from Lowery with $40,000 in cash. Lowery tells Marion to put the money in the safe deposit box at the bank until Monday. Pleading a headache, Marion asks to take the rest of the day off after her errand to the bank.
But Marion doesn't go to the bank. On the spur of the moment, she decides to keep the money, packs a suitcase, and starts driving out of town, only to be spotted by her boss at an intersection where he gives her a suspicious look. Worried that she has been found out already, she still proceeds out of town on her way to Fairvale, California, where Sam lives. All the while she keeps looking behind her, fearful that she's being followed. She drives well into the night and parks alongside the road to sleep.
In the morning, a highway patrolman (Mort Mills
) stops to investigate her stopped car, and awakens her. Startled and nervous, she arouses the patrolman's suspicions. He looks at her license and registration, taking note of the plate number. He allows her to go on, but follows her for a while, which intensifies Marion's agitation.
Realizing that her car can easily give her away, Marion decides to trade it in for a different car. She stops in at a used car lot, hurriedly pays the salesman (John Anderson
) $700 cash for a likely substitute, and completes the deal as the same highway patrolman watches from across the street. Nervous, she drives away and continues toward Fairvale.
As night falls on this second night, with her fears of pursuit crowding in around her, she drives into a rainstorm. Unable to see the road clearly, she spots the lighted sign of the Bates Motel, and decides to take a room for the night. As there are no other cars there, and no one in the motel office, she honks her horn upon seeing a light on in the house behind the motel, and a silhouette in the window; a young man soon comes down the path to greet her, and he introduces himself as Norman Bates (Anthony Perkins
). He is a soft-spoken and shy young man who tells Marion that he lives in the large house with his mother. The motel seldom has guests anymore since the new interstate bypassed the local highway, and Marion realizes that she probably took a wrong turn in the storm. Still nervous about being tracked by the police, Marion registers under a false name, and Norman checks her into cabin 1 just next to the office. When she asks about food, Marion learns that Fairvale is only fifteen miles away.
Norman offers to share his supper with her so she doesn't have to go out again in the rain, and he goes back to the house. She begins unpacking, taking time to repack the money inside a newspaper which she sets aside on the bed table. Then she overhears a shouted argument between Norman and his mother coming from the house. Mother Bates seems to have a low opinion of beautiful young women, and doesn't want Norman associating with them. He brings sandwiches and milk back to the office where Marion joins him in the parlor just behind the check-in desk.
Marion is taken aback by Norman's stuffed birds that fill the parlor, a product of his taxidermy hobby. In their conversation over sandwiches, Norman talks about being trapped. Just as Marion presently feels trapped by her guilt, Norman is more permanently trapped in his co-existence with his mother and her madness. But as Norman observes, we all go a little mad sometimes. Taking Norman's situation as a cautionary tale, Marion decides to return to Phoenix to make amends, and try to pull herself out of the trap she's gotten herself into before it's too late.
When Marion goes back to her room, Norman takes down a picture from the wall and looks through a peephole where he can watch Marion changing. With a new burst of intensity, Norman hurries up the hill and goes into the house.
In her room, Marion sits in her robe and calculates some figures, working out how she can repay the $700 she has already spent. Then she tears up the paper containing the figures, and flushes the pieces down the toilet. With newfound peace of mind, she slips out of her robe and slippers, and steps into the tub to enjoy a cleansing shower.
Unseen behind her, the bathroom door opens. A figure approaches and pulls back the shower curtain. It is the shadowy figure of an old woman wielding a large kitchen knife. Marion screams. The blade lifts high into the air, and then strikes, and strikes again, and again. Marion cannot escape the slicing blows of the knife. The savage attack continues, over and over again, and then her killer leaves, the job done. Marion sinks down, reaching for the shower curtain which rips down around her, and she falls over the edge of the tub. The shower continues to run over her, and her diluted lifeblood flows away down the tub drain, her lifeless eyes fixed in a final hopeless stare.
From the house, Norman's voice yells out in shock, "Mother! Oh, God! Mother! Blood! Blood!" He comes running down the hill and into Marion's cabin to find the aftermath of Mother's knife attack. He quickly cleans up the murder scene. He wraps Marion's body in the shower curtain and places her in the trunk of her car, and gathers her belongings into the trunk as well. At the last moment he spots the newspaper on the bed table and tosses it into the trunk, not knowing that it contains the stolen money. He drives to a swamp near the motel, where he pushes the car in and watches it slowly disappear into the dark bog.
One week later, Sam Loomis is sitting in the back office of his hardware store in Fairvale, writing a note to Marion. He has changed his mind, and if it's not too late he wants to marry her right away even if his finances are limited right now. Marion's sister, Lila Crane (Vera Miles
), comes into the store and asks if Marion is there. Sam tells her she isn't. A private investigator named Arbogast (Martin Balsam
) also enters the store and asks for Marion's whereabouts. His interest is in recovering the stolen $40,000, which Lila knew about, but Sam did not. Arbogast is convinced that Marion is somewhere in this town close to her boyfriend, so he sets out on a search of hotels and boarding houses around Fairvale to track her down.
When Arbogast gets to the Bates Motel, Norman tells him he hasn't seen Marion, and that there haven't been any guests in weeks. But Arbogast manages to look at the register and sees the false signature in Marion's handwriting. Caught in his lie that here hadn't been any recent guests, Norman admits to remembering her now, and says she stayed that Saturday night and left early on Sunday morning. Arbogast spots Mother's silhouette sitting at the window of the house and asks to see her, but Norman refuses, saying that his mother is an invalid and shouldn't be disturbed. When Norman lets slip his Mother's impressions of Marion, Arbogast becomes determined to talk to her, but Norman insists that he leave.
Arbogast phones Sam and Lila to tell them that Marion had registered the previous Saturday night at the Bates Motel in cabin 1, and that he means to sneak back and talk to Mrs. Bates regardless of Norman's objections. When he gets back to the motel, Arbogast looks into the office and the parlor briefly to see if Norman is there, and takes a quick look into the motel safe which is standing open. Then he heads up to the house and goes inside. Sensing that no one is downstairs, he starts up the stairs. As he nears the top of the stairs, Mother Bates emerges from the bedroom and stabs him. He stumbles backwards down the stairs and falls to the floor, where he is set upon and stabbed yet again.
At the hardware store, Lila and Sam have been waiting for Arbogast, and they are now out of patience. They expected Arbogast to be back three hours ago, so they decide to look for him. Sam tells Lila to stay behind while he goes out to the motel. When he gets there, he calls out but no one answers. Norman, standing by the swamp, hears Sam call out for Arbogast.
Sam returns to the store, having seen no one at the motel or the house. No Arbogast, no Bates, only a sick old lady unable or unwilling to answer the door. Sam suggests they go see Sheriff Chambers (John McIntire
) to report the missing Arbogast. At the sheriff's house, Chambers and his wife (Lurene Tuttle
) listen to Sam and Lila tell their story. At their urging, Chambers phones the motel and talks to Norman, who says that the detective had been there but had left. When Lila presses Chambers about the mother, Chambers tells them that Norman's mother has been dead and buried for the past ten years, having poisoned her lover and herself in the only murder-suicide in Fairvale's living memory. But Sam and Lila insist that there is an old woman out there, and that Arbogast had told them that Norman wouldn't let Arbogast see his mother because she was too ill. That makes the sheriff wonder, if Norman's mother is up there at the motel, then who is buried in that grave in Green Lawn Cemetery?
Norman is worried about all the people who have been snooping around. His concerns lead to another unseen argument with Mother in which he tells her she should hide in the fruit cellar for a few days. She refuses. Norman says he will pick her up and carry her downstairs. She berates him, and insists she could walk if she wanted to, but she doesn't want to. In spite of Mother's protests, Norman carries his mother down the stairs.
The next morning, Sunday morning, Lila and Sam meet Sheriff and Mrs. Chambers coming out of church. The sheriff has already been to the motel before church services. Norman is alone out there, he says. He saw the whole place. The detective has probably just moved on to pursue a lead without telling them. He suggests that Lila report a missing person and a theft, and let the law find her sister. And with that, the Chambers go their way. Unsatisfied, Lila and Sam decide to go out to the motel for themselves. Their plan is to register as husband and wife and check into a cabin. Then they will search every inch of the place, inside and out.
Norman assigns them to cabin 10, and Sam insists on signing the register. As he pays and asks Norman for a receipt, Lila takes the key and goes ahead toward their cabin. On the way she checks that the door to cabin 1 is unlocked. After a brief stop in cabin 10 to talk matters over, and after they are sure Norman is not nearby, Sam and Lila enter cabin 1 to search for clues. The only thing they can find is a scrap of paper with something subtracted from 40,000, proving Marion had been there. But that was never in doubt. Lila wants to talk to the old woman, because she must have told Arbogast something. She wants Sam to distract Norman while she goes to the house. Sam tries to dissuade her, but she insists she can handle a sick old woman.
Sam finds Norman in the office and starts talking with him, while Lila circles around behind the motel to the house. She goes in and looks through all the rooms upstairs. She goes into Mother's bedroom, a scene of old-fashioned lavishness gone to ruin. The outline of the woman's body is deeply impressed into the old mattress. She looks into Norman's bedroom, a little boy's room frozen in time.
Meanwhile, Sam has been trying to get Norman to talk about money, looking for some indication that Norman has the stolen cash. Norman begins to grow agitated. When Sam suggests that Norman's mother might know something about the $40,000, Norman begins to realize that his other guest may be snooping around at the house. Sam tries to keep Norman from leaving, and they struggle. Norman knocks Sam over the head, and Sam falls dazed to the floor.
Lila is just coming down the stairs when she sees Norman running toward the front door. She ducks around behind the stairs and partway down the cellar steps to avoid him. Norman heads upstairs. Lila starts to come back up, when she notices the cellar door at the bottom of the steps. This is a room she hasn't examined yet, and she risks the opportunity to look into it.
Walking through a storage room and into the barren fruit cellar beyond it, she sees an old woman sitting in a chair facing the far wall. She whispers, "Mrs. Bates." But the woman doesn't respond. She taps the woman on the shoulder. The chair swivels around to reveal the desiccated remains of an old woman's corpse, her face contorted into a near-skeletal grin and seemingly staring out of eyeless sockets.
Lila screams and turns away, and her flinching reaction sets the bare hanging light bulb to swinging. At that moment, the living semblance of an old woman enters at the door wielding a large knife, blocking the only escape route from the cellar. In the next moment, Sam's timely arrival saves Lila, as he subdues the would-be assailant from behind. The "woman's" wig falls away to reveal Norman Bates dressed in the guise of his mother.
Lila, Sam, and Sheriff Chambers are among a bewildered group of interested persons who sit in an office in the County Court House, waiting to hear from a psychiatrist who has been called in to examine Norman. The psychiatrist (Simon Oakland
) enters to tell them he has gotten the whole story, but not from "Norman." He got it from Norman's "Mother." As a personality, "Norman" no longer exists. The other half, the "Mother" half of Norman's mind has taken over, probably for all time.
Years ago, he tells them, after the disturbing death of Norman's father, Norman came to depend on the undivided attention of his mother. But when she took a lover, the already deranged Norman felt as if he had been replaced. His jealousy could not stand to share her. So he poisoned both his mother and her lover. Instead of letting her be buried, he stole the corpse and treated it to preserve it as best he could.
His crime of matricide overwhelmed his already fragile mind, and he began to divide his mind with his mother, to give her back part of the life he had stolen from her. He went to great lengths to preserve the illusion that she was still alive so that he could deny to himself that he had killed her. He began to think and speak for her. He walked around wearing her clothes and a woman's wig to further enhance the illusion. At times he could be both personalities and carry on both sides of conversations. Other times, the "Mother" half, the dominant half, took over completely. He was never all "Norman," but he was often only "Mother."
And because he was so pathologically jealous of her, he assumed she was just as jealous of him and would not let him be attracted to other women. When Norman met Marion, he felt a strong attraction to her. That attraction set off the jealous "Mother," and it was "Mother" who killed Marion, the latest in a series of young women to meet a similar fate. Afterwards, "Norman" would return as if from a sleep and dutifully clean up after "Mother's" crimes, sinking all evidence into the swamp near the motel. But now it looks as if "Mother" has won the inevitable battle that always develops between multiple personalities, and has driven "Norman" out completely.
In a locked and guarded room, the physical shell of Norman Bates sits unmoving as "Mother's" thoughts dominate the mind, free of "Norman's" mental presence. She regrets that she had to condemn her own son, but she couldn't let him say that she had killed those people. As if she could commit murder. As if she could do anything except just sit and stare. She knows they must be watching her. But she'll show them what kind of person she is. She won't move a muscle. She won't even swat that fly. Then they'll see. They'll say, "Why she wouldn't even harm a fly!" And with that, "she" stares ahead motionlessly as "her" face contorts into a near-skeletal grin.
In a final image, a tow chain begins pulling Marion's car out of the bog.
END OF FILM