I enjoyed this film considerably. The production values were nice, the acting good, and it had a good sense of humor I wasn't expecting. The Sergeant Major's character was obviously clichéd, but they rounded him out enough to save him from being a mediocre character. There are some really nice touches in the script, and many of them are humorous. I though that the wounded captain's collapse just as he's giving himself up to his African countrymen is a bit coincidental, but dramatically speaking, he needs to be kept in the mess hall. And for what it's worth, and although I've never been a big fan of hers, Mia Farrow has never looked hotter.