Helen Brody was acting like the whole situation wasn't real
FBI agent Helen Brody tries to stop H from torturing Yusuf as soon as it starts and protests against it for the entire movie. I don't understand why this torture is such a big deal for her. She acts as if the whole situation isn't actually real and there aren't actually nuclear bombs about to kill millions of people. If she acted like that situation were real she would clearly be a lot more accomodating of the torture. If she really acknowledged that millions of people were about to die then she would be okay with the torture.
It feels like she isn't protesting against the actual torture in the movie so much as she's protesting against the real torture of real suspected terrorists in real life. It feels like the movie's whole attitude is about torture in real life rather than the actual torture in the movie itself. And that's ridiculous. If a movie's premise is that millions of lives are in immediate danger then all the movie's characters, especially the main character, should act accordingly.