Netflix's recent big-budget movie has been met with major fan backlash, but is all of it warranted, or is it blown out of ...