Not realistic in the slightest. Incredibly cheesy, awful over acting tongue in cheek. Felt like they were all trying to stop themselves laughing most of the time... The message behind the whole thing though was clear and honorable, the ending made up for the cheesiness. Worth a watch once if you've not seen it.