The unofficial guide to the best movies and series currently available on Netflix.

LSD: Love, Sex Aur Dhokha

2010 - 112 minutes Movie This provocative drama examines how the voyeuristic nature of modern society affects three unusual couples in Northern India.
Production countries IN
Added to Netflix
  • 2016-01-06
Removed from Netflix
  • 2020-11-15