Derren Brown is an English mentalist and illusionist. He has a new special called "Sacrifice" streaming now on Netflix.
No segments available for this episode yet.