Secret Level is already seeing mixed reviews from critics. The upcoming Prime Video anthology show is set to premiere on ...