0Lost in Translation Nov. 21, 2018Lost in Translation 2018 18 min 159 viewsAgent Torquemada the Grand Interrogator of the allusive and mysterious ‘The Firm’ grills the equally strange and bizarre suspect linked to a ...Horror