Zig Zagged: Ellen has this ability, but it's not reliable, and doesn't cover attacks she wouldn't be able to see, so it fails at dramatically appropriate moments.
Averted: No one can mess with time in the story.
Lampshaded: "That move is damn impossible to counter!" "I saw it going before it happened."
Exploited: Emperor Evulz can also see his enemy's attacks before they happen, and he's better at it than Ellen. When the two of them fight, he uses this power to throw Ellen off-guard by planning to use one attack before actually using another.
Defied: Emperor Evulz mastered quantum-based martial arts to prevent his moves from being countered this way. So basically, he can choose which attack to happen in the next moment, and these are never the attack that Ellen peeked... So, yeah.
Since Ellen is such a master of dodging, she can't protect her allies when enemies start ganging on them.
Ellen's enemy has Super Speed and thus can't dodge and counter her opponent's attacks.
Alternately, Ellen can focus her attacks on the enemy initiating the attack, causing them use a different attack which may not be as effective, or even defeating them before the fatal attack ever happens in the first place.