A 32-year-old man has been charged with 18 counts of attempted murder after a car was driven at pedestrians outside one of Melbourne's major transport hubs.
Nine of the victims were foreign nationals and among them was a 25-year-old Irish woman who is in a stable condition in hospital, police said.
Witnesses described seeing people "flying everywhere" as the car was driven at speed along Flinders Street at around 4.30pm (5.30am GMT).
Lachlan Read told the Herald Sun the incident lasted about 15 seconds.
"It was bang, bang, bang. It was just one after the other.
"The last bang the car stopped," the 20-year-old said. "There were bodies on the ground and people running up to them - it was mayhem."
A 24-year-old man who was arrested after he was allegedly found with illegal items during the initial police operation was interviewed and released, with police confirming the two men were not linked.