I did't like the ending. A better climax for me would have been Josh dying during translant in hospital and Danny still going after Ria only to get himself killed by Kabir as he already knew His plans but no longer have a motive to live. In the end no one wins! Life is not so fair.