A 29-year-old Inver Grove Heights man was charged Monday with attempted murder in connection with an apparently random home invasion in which authorities said he assaulted a woman and her young son.

According to the criminal complaint, neither the woman nor her son knew who the man was.

The Dakota County criminal complaint offered this account of the incident, though it didn’t provide any information about where it happened:

Authorities say Semaji Jamal Clemons broke into the Inver Grove Heights home on Friday afternoon and immediately went into the boy’s room and told the boy it was “time to die.”

Clemons grabbed the boy from behind and brought him into another room, where the boy’s mother was, where he repeated “it’s time to die” and punched the woman in the face.

When the boy tried to protect his mother, Clemons punched the boy in the head and face. The boy managed to escape and run to a neighbor, who called 911.

The boy then returned with a box cutter and tried to help his mother. Clemons took the box cutter away and as the boy tried to stop him, stabbed the woman in the back. He sat on the woman, told the boy to look away, and then cut the woman’s throat.

During the assault, Clemons told the woman several times that she was going to die, saying “be ready to die,” and “you’re going to die” and “you’re dying.”

Officers arrived shortly after and found blood all over the floor and heard the woman in a back bedroom crying for help. Clemons walked out of the back bedroom with blood all over his pants and shoes.

Officers found the woman covered in blood with puncture wounds to her back and a deep cut to her throat. She received 10 stitches to her throat.

Clemons was charged Monday in Dakota County District Court with second-degree attempted murder, first-degree burglary and first degree assault.

He remained jailed Monday night in lieu of $1 million bail, or $750,000 without conditions.