Navya Chakra - Psycon World 2026
Director
LSD: Love, Sex aur Dhokha 2010
Production Assistant
Credits from TMDB.