Opulent enough but opulence isn't the only thing that carries a movie on it's shoulders.A tad bit too lengthy too.The characters have done justice to their roles though.Watch it for SLBs extravagant display of distorted history that isn't even relevant these days!