A quality film with good direction and perfect starcast. Amazing story with hidden moral values ...............but I still think Joe and billy should had survived for his promotion and job which they really deserved as they saved atleast a life and also did fight till end. My heart broke in the last scene.