I haven't watched much of it. It appears to be inspired by the old time radio show, The Shadow. Might be a fun listen: