An off-duty emergency doctor and a Spanish paramedic rushed to help a man who was thrown 10 metres from a rolling car on Castlepoint beach.
The 22-year-old remains in intensive care in Wellington Hospital today.
The Honda sedan rolled at the lagoon end of the beach just before 6pm last night, a police central communications spokesman said.
It took the Westpac Rescue Helicopter 40 minutes to get to the scene, Life Flight crewman Julian Burn said.
Three people were in the car when it rolled.
Two were not hurt, but a third had suffered life-threatening injuries, he said.
''He had been thrown about 10 metres from the car. He was already being looked after by an emergency doctor who was on holiday, and a Spanish paramedic, so that was great.''
The incoming tide was another concern, but the man was eventually lifted on to the helicopter before it reached him.
The injured man was flown to Wellington Hospital.
He was in a stable condition in intensive care, a hospital spokesman said this morning.
The cause of the crash is being investigated by the Serious Crash Unit.
- © Fairfax NZ News
Would you support your local council paying the 'living wage'?Related story: Council's living wage blowout