Not impressed... spoilers ahead ...
Why girls make no noise ,what's with the priests red thoughts, how is mayor strong minded , what makes the thoughts appear , how dose a town of men reproduce and what happens once the next wave got there ... all things unanswered leaving the movie incomplete to me