Minneapolis -- The man charged with throwing a 5-year-old boy off a third-floor balcony at the Mall of America told police he was angry at being rejected by women at the Minnesota mall and was "looking for someone to kill" when he went there last week, according to a criminal complaint filed Monday.

Emmanuel Aranda, 24, of Minneapolis, is charged with attempted premeditated first-degree murder in Friday's attack. The child plunged almost 40 feet and was fighting for his life in a Minneapolis hospital with head trauma and multiple broken bones.

Aranda has two past convictions for assaults at the mall, both in 2015, including one in which he threw a glass of water and glass of tea at a woman who refused to buy him something. Aranda at one point was banned from the mall.

Get Breaking News Delivered to Your Inbox

Court records show Aranda had been ordered to undergo psychological evaluation or treatment after the earlier mall assaults.

The boy's mother told police Aranda came up very close to her group as they stood outside the Rainforest Cafe restaurant. She said she asked him if they were in his way and should move, and he picked up the child without warning and threw him off the balcony, according to the complaint.

Police caught Aranda on a light rail train at the mall waiting for it to leave. They said he admitted throwing the child from the balcony and said he had come to the mall a day earlier seeking to kill someone but it didn't "work out." Aranda originally said he planned to kill an adult before choosing the child instead, the complaint said.

"Defendant indicated he had been coming to the Mall for several years and had made efforts to talk to women in the Mall, but had been rejected, and the rejection caused him to lash out and be aggressive," the complaint said.

Aranda was born in Chicago, where Cook County court documents showed a 2014 arrest for aggravated assault with a deadly weapon at a Golden Nugget restaurant. A case summary said Aranda beat a restaurant employee with a telephone when she threatened to call police about his bill, and pulled a knife on a bystander who intervened. He ultimately pleaded guilty and was sentenced to 18 months' probation.

Aranda is expected to make his first court appearance Tuesday afternoon and prosecutors will be seeking bail of $2 million, reports CBS Minnesota. Prosecutors intend to seek a sentence that would take into account the aggravating factors of particular cruelty, including the vulnerability of the boy and committing the violent act in front of the boy's mother and other children, the station says.

The family of the Minnesota child has asked for privacy.

A GoFundMe page set up for the child, named Landen, had attracted nearly $600,000 in donations as of Monday.

The page's creator, Noah Hanneman, posted Sunday that Landen had a "peaceful sleep and is still fighting his courageous battle."