Los Angeles - Chris Hemsworth surprised an everyday hero with the contents of his wallet.
The 32-year-old star - who has children India, three, and Sasha and Tristan, two, with wife Elsa Pataky - thought his personal cards and a wad of cash were gone for good when he left them at a restaurant and was delighted when 17-year-old Tristin Budzyn-Barker contacted his representatives to say he had recovered the items and wanted to reunite them with their owner.
Chris explained: "I went to pick up my wife and daughter from the airport and we were a little early so we were killing some time and went to have something to eat. It was a pretty rough little area and we sat down and I left my wallet on the table, and thought 'I'm never going to get it back, I'm never going to see it again.'
"My business manager contacts me because it's my address on my licence, and this letter from this young boy which we have here today and he's found my wallet."
The Huntsman: Winter's War actor added: "He sent the wallet to me and he said 'P.S. Mum saw you were on Ellen this week and asked if we could have some tickets.'"
Tristan - who admitted he was "speechless" to find the Hollywood actor's wallet - was then invited onto The Ellen DeGeneres Show and surprised with the entire cash contents of Chris' wallet as well as a $10 000 cheque to be put toward his college fund, donated by image publishing company Shutterfly.
Watch the special moment here: