devara movie glimpse