This paper studies an (n+4)-dimensional nonlinear virus dynamics model that characterizes the interactions of the viruses, susceptible host cells, n-stages of infected cells, B cells and cytotoxic T lymphocyte (CTL) cells. Both viral and cellular infections have been incorporated into the model. The infectedsusceptible and virus-susceptible infection rates as well as the generation and removal rates of all compartments are described by general nonlinear functions. Five threshold parameters are computed, which insure the existence of the equilibria of the model under consideration. A set of conditions on the general functions has been established, which is sufficient to investigate the global dynamics of the model. The global asymptotic stability of all equilibria is proven by utilizing Lyapunov function and LaSalle's invariance principle. The theoretical results are illustrated by numerical simulations of the model with specific forms of the general functions. KEYWORDS adaptive immune response, global stability, Lyapunov function, multistaged infected cells, viral and cellular infections CLASSIFICATION 34D20; 34D23; 37N25; 92B05