A 35-year-old registered US sex offender has been arrested in Maine on suspicion of killing two men, shooting three people and kidnapping a woman in an overnight crime spree.
Anthony Lord was arrested at his uncle's home in the town of Houlton, in the country's northeast.
He was charged with two counts of murder and one count of kidnapping, and police expect to lay more charges.
He allegedly kidnapped Brittany Irish, 22, who was found with him when he was arrested.
He shot dead her 22-year-old boyfriend Kyle Hewitt, and injured her 55-year-old mother Kim Irish, police said.
The other dead man was identified as Kevin Tozier, 58.
All three injured shooting victims are expected to survive.
A sixth person was assaulted inside his home, police said.
Lord is on the Main Sex Offenders Register for life for an unlawful sexual contact offence.
The victims were shot in three different northern Maine towns - Lee, Benedicta and Silver Ridge - near the border with Canada.
Maine detectives will work throughout the weekend at the crime scenes, and autopsies will be carried out on the two dead bodies, police said.
A logging truck, believed to have been stolen by Lord was also discovered.