Just rewatched Blood of Zeus on Netflix for the 600th time.
Honestly, Seraphim and Hera are ultimately not the villains in that story. In my opinion, Zeus is undoubtedly the bad guy, and here's why.
He screwed Hera to the point where she is breaking. She was always loyal to him since the beginning of their marriage and I don't blame her for being furious. But he decided to have babies with a complete mortal woman, despite knowing his wife will be raging over it. And pretty much denied Heron's half-brother a chance at a semi-decent-normal life with his mother and brother, for not saving him along side Heron. They only acted out of spite since Zeus can't be in anyway faithful. As he always has been unfaithful in not just this story but the entire story in Greek Mythology.
I'm not shocked over it, but I just can't see Hera and/or Seraphim as the villains in any case. I really feel bad for them.