Something that makes little sense.
The super secret agents at the DEO agency are sort of stupid. Every time they come up against some aliens they fall into the same routine where they shoot at the bullet proof aliens with... wait for it... regular guns.
And exactly how are there so many 'aliens' from Krypton roving all over Earth?
This special team of alien trackers completely suck at their jobs.