Police in Fife are appealing for the public's help as they continue to investigate an attempted murder in Kirkcaldy.
The incident took place at a property within Cawdor Crescent around 5.30am on Sunday 23 December, when a 38-year-old man sustained serious injuries.
He remains in hospital, where his condition is currently described as critical.
A 42-year-old man was also seriously injured, and a 31-year-old woman sustained minor injuries during the incident. They were also taken to hospital for treatment.
Two men, aged 27 and 35, and a 34-year-old woman have since been arrested in connection with this and enquiries are ongoing.
Detective Inspector Paul Dick of Kirkcaldy CID said: "We are currently treating this as a targeted attack and I want to reassure the community that a thorough investigation is underway.
"A man remains in a critical condition as a result and anyone who may have information which could be relevant is urged to come forward as soon as possible."
Those who can help can contact Police Scotland via 101, quoting incident number 1010 of 23rd December, or report information anonymously to the charity Crimestoppers on 0800 555 111.