Excellent movie.
Quentin Tarantino is a genius, I have been saying this since the first movie I have seen of his, he is one of the rare director that when you see something directed by him you instantly know it was him who did it. If it weren't for Inglourious Basterds this would be his best movie. The day he stops making movies would be a very sad day for the movie business!
The makeup, costumes, music, story and sets are good. The acting, special effects, cinematography, editing and script are great. The directing is excellent.