A tribute to the victims of 1975 Banqiao Dam disaster that claimed 250,000 innocent lives, Sohan Roy's directorial debut stands out for more reasons than one. An emotional thriller, that throws li...