I won't say it's perfect—the interactions between the vfx characters and the actors and the film's dark spots are flaws—but it's great, especially the battle between Jatayu and Ravan with that enormous bat. The producers' finest, it's worth every penny.