Movie star Nicolas Cage realised his childhood dream of becoming a magician on the set of new movie NEXT when he decided to make his quirky character an illusionist.
Cage plays a character born with precognitive powers and felt it would be a great idea to make him a magic man.
He says, "I've always been interested in magic. So I got a great magic team on the set with me.
"The magician Sir James Brown taught me some magic and made sure it went smoothly. It was a child's dream come true for me."