Too many plot holes. Doctor poison and the German General feels ridiculous. The story just lack the logic. The trailer is much better than the movie.It is not about high expectation. The movie just doesn't make too much sense. I believe the director should have done better than that.