The three laws are perfect, yet there can only be one logical conclusion that can be drawn from them. I'm not going to spoil the movie, so if you want to know what I'm talking about but haven't seen the movie, just go out and rent it.
if i recall, they weren't actually following the three laws. whether or not they covered it in the movie, their logic is basically something called the "zeroth law." like the 1st law (harm no human) takes precedence over the 2nd (obey orders), the 0th takes precedence over the 1st.
so they could actually break the 1st law, if the 0th required it, in their opinions. i think in the movie, the 0th law actually came from their interpretations -- not a human designer -- so it was technically breaking the laws they were programmed to follow.
this would be like us reasoning that "love thy neighbor" being the ultimate goal, we should actually kill off everyone we hate so that it's possible. it's not exactly aligned with the spirit of the law.
אָרַח