Cypher (2018)

The Cyphers are a mysterious order of vigilantes.
DirectorJoseph Lisa