This was an ok movie, there was nothing really wrong with it but nothing super great. Cast was fine, action was fine, story was fine, I did have a few gripes though. Everything basically happens in one day the rookie character. He has like 50(I exaggerate) life changing, milestone events happen to him in about the space of a day. I get war can have that effect on people but 1 day seems a bit fast. The "lasers" in the trailer turn out to be tracer rounds and they are not as prevalent in the movie.
Overall the movie was pretty average and you could probably easily watch something a lot better.