Vijay Deverakonda's ₹80 Crore Period Actioner Ranabaali Lands November 13 Netflix Release | AirNews.in