Glimpse of upcoming Indian Telugu-language action drama film Devara Part-1 Watch Devara Part 1 Glimpse Directed by Koratala Siva Cast: NTR, Saif Ali Khan, Janhvi Kapoor, Prakash Raj, Srikanth, Shine Tom Chacko