Police have arrested a man who allegedly attacked a woman in the elevator of a NYCHA building on Tuesday, beating her severely in front of her young son.

Rashea Glenn, 36, told police that she was assaulted at about 6:30 p.m. on Tuesday by a man she vaguely knew inside the elevator of her home at the Van Dyke Houses in Brownsville. The man punched her multiple times in the head, causing pain and swelling to the left side of her face, police said. When she fell to the ground, he stomped on her head, according to the criminal complaint.

Glenn was transported to Kings County Hospital in stable condition. About two hours later, police arrested her suspected attacker, William Blake, 30, several blocks away.

The Daily News reports that Glenn, who works for the Parks Department, had just picked up her son from school and was returning home. She held the elevator door open for Battle and two other women, one of whom Battle also reportedly attacked, causing her to lose a tooth.

"They said he was drunk or something," Glenn's cousin told the tabloid. "He said, 'I'm about to wild the fuck out on these bitchess!' just randomly."

Glenn's 8-year-old son, Roman, also apparently received a black eye from the alleged attacker, and as of last night, Glenn was in the hospital with a black eye and brain hemorrhaging.

Battle has been charged with two counts of misdemeanor assault and endangering the welfare of a child, both class A misdemeanors that are punishable by up to a year in prison each. Additional charges include attempted assault in the third degree, menacing in the third degree, and harassment in the second degree. Battle was arraigned last night, and released on his own recognizance.