Oh my heron, you can say so many things about something you didn't see. Please watch first and give an opinion afterwords.
Regarding the human abilities Derren uses, he sais that it's all "magic, suggestion, psychology, misdirection and showmanship", nothing supernatural.
Enjoy the show,
Richard