Former child star Corey Feldman has been reunited with his beloved movie jacket two years after it was stolen during a night out in Los Angeles.
The Stand By Me star was left fuming after the studded leather coat, which he wore in 1989 film Dream A Little Dream, disappeared from the House of Blues venue in the city in 2011.
Feldman's attempts to track the item down failed, but it recently turned up at a flea market in Boston, Massachusetts.
The man who found the jacket got in touch with Feldman, who flew him out to Los Angeles to thank him for the good deed, according to Tmz.com.
Feldman, who dabbles in music, even brought his new friend on stage with him during a recent gig and offered to donate some of the proceeds from the show to The One Fund Boston, which was set up in the aftermath of the recent Boston Marathon bombings.