All were taken by ambulance to the Royal Preston Hospital. The 61-year-old man remains in a life threatening condition. The other injuries, while serious, are not life threatening.
The road was closed for six and a half hours for accident investigation. Lancashire Fire and Rescue Service sent crews from Preston and Fulwood. They found one car alight and another car had two people trapped inside.
Read more: Calls for new pedestrian crossing in Garstang Road
Firefighters cut the female driver and her passenger from the Fabia.
Sgt Tracey Ward, of the Road Policing Unit, said: “This was a serious collision which has left one man extremely poorly in hospital and I would appeal for anyone who witnessed the collision, or who has any information, to come forward and contact us.”
Anyone with information should contact police on 101 quoting log number 0954 of December 25th.