Britain's Got Talent will air mind-boggling scenes on tonight, as magician James Piper leaves the judges and audience stunned.
The magician arrives on stage to perform his trick, which consists of two key moments. First, he asks judge Simon Cowell to pick an item off of his son's birthday wish list.
He then proceeds with a baffling card trick, initially asking Simon to write the name of someone close to him on a particular card.
Simon chose son Eric, and places it on a card after picking out the five of hearts. The judge, and co-stars Amanda Holden, Alesha Dixon and David Walliams, are soon left stunned when his card suddenly turned blank.
Read more on mirror.co.uk