Two men are in hospital