The acting was excellent. The entire production was very good. The movie in general historically accurate. I have been to 5 movies in the past month and this is my favorite. My wife and I went with our friends. I found the movie thought provoking and inspirational. Don't listen to the critics and haters. Just go and enjoy the movie.