This is my favorite movie of all time. The acting is good. The plot is good. Everything is good. The battle scenes are very lifelike.