if the animation is not cyclic (like walking or running), you shouldn't use anm_cycle... that will make the last frame of the animation blend with the first, that's why it's not stopping in the last frame.

but the problem of having to kill all of the enemies, i don't know...