As Armie Hammer makes his onscreen comeback, 'Citizen Vigilante' teamed up with the perfect platform for a streaming debut... no, not The Daily Wire.