English: A very nice thought provoking movie.
Telugu: చాలా మంచి థ్రిల్లింగ్ సినిమా.