The first teaser trailer for Rana Naidu was unveiled and believe us, it assures solid action entertainment. The face off between Rana Daggubati and Venkatesh Daggubati is just the perfect one what we need more right now. The multi-starrer will stream soon on Netflix.