As a Harry Potter fan...
This movie made me cry. If you've read the series and know Snape's story, Camp X-Ray makes obvious allusions to Ali being the same sort of character. He is a good guy deep-down who did very bad things because he wanted to be a part of something big.
I really enjoyed that.