D-16
Available on Hulu
Retired inspector Deepak loses his leg during an investigation. Years later, he has to relive the dreaded past.

Related