A man wanted by US police in a bizarre incident at a house featured in The Goonies was the subject of a daring coast guard rescue when he was tossed from a stolen boat as it capsised, authorities said.
On Wednesday, police in Astoria, Oregon, received a report that a man had left a dead fish on the porch of the house used in The Goonies, police said in a news release.
The 1985 comedy adventure was based on a story by Steven Spielberg.
READ MORE: Man charged with murder after dismembered body found in barrel
CNN affiliate KGW reported that surveillance video at the house showed the man laying the fish on the porch and making a mobile phone video of it before walking away.
Police searched for two days for the man, identified as 35-year-old Jericho Labonte.
On Friday morning, the coast guard received a mayday broadcast from a man piloting a boat at the mouth of the Columbia River, the agency said in a series of tweets.
Coast Guard video showed two helicopters arriving to find the boat being tossed by waves, the coast guard said on Twitter.
"The surf made rescue by boat dangerous, so the aircrew decided to lower the rescue swimmer and have the owner enter the water for rescue," the tweet said.
Video shot from a helicopter showed the rescue swimmer approaching the boat when a wave struck the vessel and caused it to capsize.
The man was thrown into the water but the rescue swimmer reached the man and the two of them were lifted into a helicopter.
READ MORE: 'Key patterns' emerging after spate of horror drownings
"Talk about arriving in the nick of time!" the coast guard tweeted.
The coast guard didn't name the rescued man but posted a photo of him being carried out of the helicopter.
He was taken to a hospital in Astoria, treated and discharged.
After images of the water rescue aired, police said they received a call from the Astoria port security chief saying the vessel in the rescue had been stolen earlier in the day.
"At about the same time, we received calls from several citizens identifying the rescued victim as Labonte," the police news release said.
After a brief search and asking the public for its assistance, Labonte was arrested Friday night at a warming centre in Seaside, about 27km to the south, according to Astoria police.
The exact charges were not immediately known.
CNN is working to determine whether Labonte has an attorney.
READ MORE: The man who free-dives with bull sharks
Police said he was wanted on charges of theft, endangering another person, unauthorised use of a vehicle and criminal mischief.
Police in Victoria, Canada, had tweeted that Labonte is wanted on warrants for criminal harassment, mischief and failing to comply.
Sign up here to receive our daily newsletters and breaking news alerts, sent straight to your inbox.