Well-made mythological shows have always managed to catch viewers’ fancy. And as technology improves year by year and empowers makers with great facilities in terms of VFX and cameras for…