Set in 1928, Colin Firth (The Railway Man, The King's Speech) plays Stanley Crawford, a world - famous
British illusionist working in disguise as master Chinese magician Wei Ling Soo, whose knowledge that there's no such thing as magic has him take up a side career as a debunker of fraudulent psychics claiming to possess the power to link into the spiritual world.