Derren Brown is an English mentalist and illusionist. He has a new special called "Sacrifice".Derren Brown is an English mentalist and illusionist. He has a new special called "Sacrifice".Derren Brown is an English mentalist and illusionist. He has a new special called "Sacrifice".