A pedestrian was hit twice by the same car in a three-car nose-to-tail pile up in Melbourne's south-east in the early hours of Saturday morning.
The pedestrian, a man aged in his 20s, was walking along Frankston-Dandenong Road, Bangholme, at about 3.30am when he was struck by a car.
The male driver and passenger stopped to assist the man. A second car then stopped to help as well. While helping the pedestrian, a taxi then hit the second car, launching it into the first car, which then rolled over the pedestrian again.
The pedestrian was flown to The Alfred hospital with multiple injuries and is in a critical condition.
The driver and passenger of the first vehicle were both taken to the Frankston Hospital and are in a stable condition. One man, aged in his 30s, was suffering lacerations and back pain and the second, aged in his 20s, was suffering shock and lacerations. A fourth man declined to be taken to hospital.