Later tonight I think I'll post a 2nd review of the film with spoilers. It's a tricky film to review and discuss any plot points without spoiling it, but it's also important that you see the film without hearing spoilers to get the full affect.
P.S. I office out of a children's class room. I didn't just randomly decide to decorate my office like a 3rd grade teacher.