Thankfully, the girl survived.
A 5-year-old girl was reportedly thrown on the train tracks at a New Jersey Transit Station by a complete stranger, police said.
The girl was then rescued by her mom’s boyfriend and police jumped in front of the train to signal for it to stop, according to reports.
Read: As Train Bears Down, Good Samaritans Push Stuck Car Off Snowy Tracks
The suspect, Autumn Matacchiera, 20, of Hainesport, was arrested Friday and charged with attempted murder, police said.
The girl suffered bruises and cuts to her face but was expected to be okay, according to reports.
Read: Commuter Train Slams Into New Jersey Station, More Than 100 Injuries Reported
Matacchiera was taken to Lourdes Medical Center for a psychiatric evaluation.
Police said Mataccheira didn't know the girl or her family.
Watch: Officer Pulls Man From Tracks Seconds Before Train Would Have Hit Him