Please clarify your question. Evolution per se is an observation, not a theory. We see it literally every day (I am a virologist and my organisms literally evolve on that time scale). It is impossible to argue rationally that evolution doesn't occur; it's like denying that when I spill my coffee the mess falls downward. Even pre-Darwin scientists universally accepted that evolution occurred. Even "Creation Scientists" (who are not scientists, but religious fundamentalists) can't deny that evolution occurs. Evolution is a fact, not a theory.
Are you asking if the theory of evolution through natural selection (which is what most people think "the theory of evolution" is, and what religious people call "Darwinism") explains everything? No, of course not. It's a theory that is over 150 years old, and it hasn't been the sole theory underlying evolution for over 50 years. Other theories, including sexual selection, neutral drift, and nearly-neutral drift, were proposed in order to account for many aspects of observed evolution that natural selection doesn't account for.
If there were other aspects of observed evolution that weren't accounted for by one or more of these underlying theories, then further theories would be proposed. Evolutionary theory is pragmatic, not dogmatic.
At the moment, there are no observations I'm aware of that can't be accounted for by the present combination of theories.