This movie is very impressive. The lighting, the shots, the sets, the cgi effects...everything was done in a very artistic way. The actors are perfect too. Even if I gave this movie 5 stars I'm aware that the script contains certain flaws:
It doesn't give away enough clues to link the unexpected conclusion with the rest of the movie. Thus, it feels weird when you're watching it for the first time. Furthermore, the motivations of the characters seem wrong sometimes or not explained enough. It ends up feeling like some stuff was written for an easy way out.
The thing is that I was able to overlook those writting mistakes because of the incredible work done by the director.
One of my teacher once told me that you can make a good or a bad movie with a good script and that you can only make a bad movie with a bad script.
I think The Midnight Meat Train is the exception.