Wood Buffalo RCMP say two men have been charged after a fight on the Gregoire Lake Reserve last night.
Police were called to the scene just after midnight on Monday morning, and found a group of people fighting outside a home.
One victim was lying unconscious, and another was found in a nearby house.
Both were taken to hospital, and the first was flown to Edmonton.
Police have arrested 31-year-old Travis Cree and 20-year-old Jesse Deranger, and charged both with two counts of aggravated assault.
Cree was also charged with assault with a weapon, and Deranger with failing to comply with conditions.
Both will be in court on Monday.