Firstly great journey with superb acting by great actors. Flaws lie in some scenes as they didn't show any details about them. This also lies in characters, as too many characters so not so much information about them.