A criminal encounters Britain’s newest vigilante, The Face, and must face the consequences. - Made…