One of the most hierarchical organizations in the United States is our military. It is not discussed much, but U.S. soldiers are trained NOT to obey orders - if the orders are illegal. It is always a tough call for a private to refuse to obey an order from a superior because it can result in his being shot.
Civilians are in the same difficult situation today in the U.S. It is dangerous to be right when the government is wrong.
Having served in the military for 22 years, I know of instances were soldiers did disobey direct orders which were illegal. For the most part, officers in those situations are usually reprimanded by their leadership. There is a lot of training at all levels about what constitutes a legal versus illegal order, and if the soldier is right about the order being illegal, then there is usually no blow-back. I do understand there are exceptions, i.e. some of the U.N. situations, but the vast majority of those situations are fixed in-house very quietly.
I just saw that movie yesterday!