Complicated story told very clearly. Each and every character depicted with minute details. Dialogue, screenplay, sets, dresses everything is superb. Even after being historical drama there is no loudness in anything. Camera work is spectacular. Excellent direction. Everyone must watch.