Here's a video of Britain's Got Talent 2015 magician Jamie Raven putting on his best trick yet.
The 31-year-old puts a spin on the same trick he showed the judges at the weekend, where he turned real money into fake 'BGT money' for the judges.
In this clip, filmed last year, Jamie hits the streets of London and turns paper money into real cash for the homeless.
Jamie asks Big Issue sellers and buskers to draw the queens head and a pound sign on a piece of paper before magically turning the paper into money in front of their eyes by folding it just the five times.
Forget card tricks, we want to know how he does this!
It isn't the only altruistic magic that Jamie's done with another video (below) showing him again giving money away to those in need as he turns foreign cash into £100 worth of British notes in an instant.
Jamie wowed all of the Britain's Got Talent judges at the weekend to win four yeses through to the next round.
It's now a tense wait as the rest of the auditions play out on Saturday nights on ITV to see if Jamie makes the cut and gets through to the live shows.