Haxx0r Ridge is the latest film by Mel Gibson and tells the story of Desmond Doss (Andrew Garfield), the first conscientious objector in history to get the Medal of Honor (sic) for bravery while under fire.
Desmond is a devout Seventh Day Adventist from Virginia, brought up by a loving mother (Rachel Griffiths) and an abusive alcoholic father (Hugo Weaving) who is an understandable mentally scarred World War 1 veteran.
Due to a series of violent incidences in his life, Desmond has become a pacifist. This causes confusion when he signs up to take part in World War 2, especially amongst his regiment, who regard him as a coward.
The sergeant of his regiment (Sgt Howell) is played by Vince Vaughn, who is obviously trying to channel R Lee Ermey from the Kubrick masterpiece "Full Metal Jacket". Despite this, he manages to be hilarious, and makes the role his own.
There are quite a few actors, many of whom are recognisable, and all of whom are excellent. However, listing them all will take ages, so I won't do it.
The film can be considered in three acts: The first is before he signs up, when he starts his relationship with Doroth Schutte (Teresa Palmer)
The second is while he is being trained, struggling with how he is treated by the people he wants to help, and how that affects his relationship.
The third is once he is finally goes to the front lines as a medic, without any kind of weapon.
I'm not sure how much to describe, as the basis of the film is historical fact which you can look up, but it might spoil some of the gravitas of Desmond's deeds. I imagine that there was some poetic license taken, but regardless of that the bravery of the main character is frankly unfathomable.
Wracking my brains for any negative aspects of the film, all I can think of is that the war scenes feature a lot of quite obvious CG, which does detract from how brutal and visceral the battles are.
Overall I think this film is incredible - the acting is fantastic, and the story is one which I think deserves to be known by everybody on the planet. If this doesn't win an Oscar I'll be shocked.