A 25-year-old man is in a life-threatening condition in hospital - three others aged 21, 47 and 70 were also admitted. No arrests have yet been made.