I'm under the impression that general relativity with it's curved space-time as a description of the gravitational force is commonly accepted in the physics-community. However there is another interpretation of the gravitational force in terms of a particle, the graviton. This seems to me as a totally different mechanism. Is it true that only one of these descriptions can be right? So my question is: why do we need the graviton, when we've got this highly accurate theory of general relativity?