Plot was minimal and didn’t make sense
Ok, 1. This is the classic plot of the start of superman, parents send him to earth where he grows up not knowing who he is until he greats to the fortress of solitude, and discovers is destiny.
2. General Zod is a well known Superman baddy, like the Daleks
3. It’s a bit a fluff really, shut off the bits if your mind that worry about this kind of crap
My 12 yr old daughter did a pretty accurate critique of the plot holes, when I asked her “did it spoil it for you” her answer was instructive “nah, you don’t go to films like superman for that sort if thing”