If the son complies with his father's wish, then he commits a sin which will not be less grave simply because he is carrying out his father's orders. That applies even in simple matters. Suppose a father arrives from abroad, having bought a bottle of some expensive alcoholic drink and he asks his son to deliver it to a friend or a neighbor. If his son complies with his wishes and simply takes the bottle to the person concerned, he commits a sin, because carrying an intoxicating drink to someone who will drink it is forbidden. The son must refuse to obey his father in such a situation.
Parents are also responsible for what they demand of their children.
It is not right of a father to require his son or daughter to do something that is contrary to Islamic principles, relying on the fact that his son or daughter should obey him. Indeed if the father does that, he fails in his duty to help his children choose only what Islam approves. Not only so, but he forfeits his rights to be obeyed by his children. We must differentiate here between two things. Being kind to parents and total obedience to them.