Ravi Muppa's 25-minute psychological thriller explores voyeurism, morality and privacy through compelling performances and ...