It's like they purposefully picked a synopsis with buzzwords to just piss Predator fans off. Genetically engineered, disgruntled Science teacher, young boy.
I'm still waiting to see footage before I form an opinion but this isn't going to help with those out there that have already made up their minds.