Continuity mistake: At the start of the film, Mahoney is wearing a white shirt with badges on it from the company he works for. When he's being interrogated by Sgt. Reed the shirt remains the same until the last part of the scene. The camera stays on Mahoney and we can see that the badges on the shirt are gone. If you look closely, you will notice that he is even wearing a completely different white shirt, which now looks more scruffy and creased.
Question: Why did Mahoney get a medal at the end? All he did was run up a building and got himself taken hostage. Hightower deserved his cause he knocked the guy out, saved Harris and Mahoney and defused the situation. Even if it was for bravery or heroism, Mahoney achieved nothing with his actions and shouldn't have been rewarded.Gavin Jackson