OTT releases to watch this week: From Telugu romantic comedy 'Kushi' to English mystery movie 'Sister Death'
New releases on Netflix, ZEE5 and Disney+ Hotstar this week include horror, drama, comedy, romance and mysteries.
Source: livemint.com