“An unsettling, eerily cool study of British kids taking off, dropping acid and psyching out” TNT London