Movie was good but only if you suspend all logical parts of your brain
Movie explains nothing but I think that's what it was trying to do, I just don't think they did a very good job of it.
Also, this movie is bound to trigger transgenders, which is an added plus