In this paper, we investigate the two-stage Stackelberg oligopoly model where multiple leader firms and follower firms compete. By employing semi-reaction function method, we establish that the Stackelberg equilibrium uniquely exists under non-linear demand and cost functions without convexity assumption of follower's reaction function.