Netflix you have shot yourself in the foot. Releasing this on Memorial Day week-end is beyond the pale.