When Sebastian Farr, the new resident magician at Blakehay Theatre, turns up, you never quite know what might happen next.
I’ll never forget the moment a stranger convinced me he could read my mind. It was one of those corporate parties: music too loud, bar lines too long, and conversations full of polite small talk while ...