ChannelHopper.org > Rana Daggubati
Rana Daggubati is an Indian actor, producer, and visual effects co-ordinator known for his work in Telugu, Hindi, and Tamil films. He made his acting debut in 2010 with the Telugu film Leader and has since appeared in several critically acclaimed and commercially successful films. He is also a popular personality in the Indian entertainment industry.
A police inspector recruits a suspended cop for a specialized task force to battle organized crime.
Find out more, including where to stream or buy >