I scheduled a meeting with big boss myself. Thought about dragging my friend into this meeting. But his comment was "the two of us with him alone? that will do him just like that". What does it mean? "too much truth". not sure what he meant. Anyway, it would be easier if I talk with big boss one-on-one.
My opponent has been working behind the scene to regain control over this project. Everybody knows about this. and he has been pretty aggressive but somehow he worked towards a target that has no market value for the product. Still, it is not hard when I asked another person to talk with him that he should bring up any "concerns" to the big boss and provide "guidance".
So far, it is quite on track of what I planned.
In the mean time, my boss and sr. director talked with big boss individully. It seems that big boss is on my boss' side. But as much as I know him, he would still be subtle when talking with sr. director. This is certainly not the end of it.