Horror film 'The Wife' set for OTT release on March 19