A suspense/thriller Kannada short film with english subtitles.