Storytelling is a talent and not everyone is good at being able to tell a compelling and fun story in 2 hours. There is no reason for this movie to be 3.5 hours long when its story could easily be fit into 2 hours or less. It's almost like they refused to edit the movie down to an acceptable level because they felt bad about removing anything they filmed so they just ended up with a product that's far too long.

You know a movie is too long when it continues on for another 45-50 minutes after its main story ends. A movie's prologue shouldn't be that long.

By about halfway you lose track of who is who, who is allied with who, who is whose enemy, what the beef is even about between these characters and quite frankly, you even stop caring about it and you just want the movie to be over but it goes on and on and on for another 2 hours after that.

This is not art. This is just work of a director who doesn't know how to let go and how to tell a good story in under 2 hours.