A man was rushed to hospital after his car overturned and landed in a garden in Glenrothes.
His Kia flipped in South Parks Road and landed on its roof.
He was taken by ambulance to Kirkcaldy’s Victoria Hospital, where he was believed to be in a serious but stable condition.
The road was closed as emergency services dealt with the incident, which occurred around 8.20pm, and an investigation was conducted.
One neighbour told how people pushed the car back onto its side before police, firefighters and paramedics arrived.
She said: “It was like something out of a movie.
“He came right up the road and his car flipped onto two wheels and into the garden, landing on its roof.
“There were people in the street and they came over and pushed the car over onto its side.
“Thank goodness no one else was hurt.”
No other car was involved in the incident.
A spokesperson for Police Scotland said: “Around 8.20pm police received a report of a road collision involving one vehicle at South Parks Road, Glenrothes.
“One casualty was taken to Victoria Hospital, Kirkcaldy, where he was being treated for his injuries.
“Inquiries are ongoing.”