For those not familiar with him, Brown is a mentalist whose act includes reading and influencing people using various psychological techniques. In this show, which went for about two hours and was in two parts, he did things including influencing volunteers to select specific cards/envelopes and "guess" things, presumably from suggestions he had subliminally planted. He also did an act in which he determined when people were lying. Five volunteers drew balls from a bag, and the four who got white balls (which was unknown to him) were told to lie in answering a question; Brown then determined who was lying by observing their body language.
During the second half of the show, he started off with a few fakir-like acts of physical endurance (hammering a nail into his nose and walking on broken glass). The best part was at the end, where he successfully "predicted" a word selected seemingly at random; and then, using video replays, demonstrated how he had done it. All I'll say is: pay close attention.
Derren Brown is performing until Saturday or so, and is (IMHO) well worth seeing.