By use of a nonlinear stage-structured population model the role of cannibalism and the combined role of cannibalism and harvest have been explored. Regarding the model, we prove that in most parts of parameter space it is permanent. We also show that the transfer from stability to nonstationary dynamics always occurs when the unique stable equilibrium undergoes a supercritical Neimark-Sacker (Hopf) bifurcation. Moreover, the dynamic consequences of catch depend not only on which part of the population (immature or mature) is exposed to increased harvest pressure but also on which part of the immature population (newborns, older immature individuals) suffers from cannibalism. Indeed, if only newborns are exposed to cannibalism an enlargement of harvest pressure on the mature part of the population may act in a stabilizing fashion. On the other hand, whenever the whole immature population is exposed to cannibalism there are parts in parameter space where increased harvest on the mature population acts in a destabilizing fashion.