I think the message people need to take away from this film, is that a monster can hide in plain sight, and come across as normal as the next person. Zac Efron has shown his talent as you can see that there is something off with his character. People who say that this film makes a serial killer "look good" are forgetting it's a monsters job to hide what he or she is, so they can continue doing what they want to do. This film was a great watch.