"Soldier"
HOLY CRAP!!! I can't believe you said that -- I was going to suggest that EXACT SAME MOVIE!
Maybe for the same reason as you? I went to Soldier strictly because of David Webb Peoples' name on the screenplay (Blade Runner and Unforgiven...fuggetaboutit). Then I sat there with my jaw in my lap as I witnessed what was probably a very good screenplay reduced to a steaming pile of manure. I felt so bad for Peoples -- despite his impeccable credentials, he's still just another screenwriter at the mercy of tasteless producers and hack directors. I would love to see someone do that movie the justice it deserves.