Illusionist / Mentalist Derren Brown has been a household name in the UK for over a decade and is now looking to take over the United States by way of a new Netflix special Sacrifice. Tejas and Jishnu scratch the surface of unpacking one of their long...