Manoj Bajpayee-starrer 'Silence' set for OTT release on March 26