It's the other way around, in fact. Evolution always falls apart when we get into the fine details. The immense complexity of even the smallest of organisms makes it quite difficult for even the most intelligent evolutionists to explain how exactly they "evolved" via natural selection, since many of the things we take for granted are actually highly complex even in their simplest forms, thus making it necessary that it "evolved" all at once, perfectly working the very first time.
I have heard this described as "irreducible complexity", that, for instance, the blood clotting process has to work perfectly the first time or it kills the host. It really cannot evolve into the blood clotting process.