Not sure how many times I clapped myself while watching the movie; there are many scenes that brought my hands together in applause. I salute the courage his friend took in a real-life incident. An exceptional movie with all the elements in it. Overall, it's 5/5.