It's OK.
It's not horrible. It's not great. I honestly don't even think it's "good". But
it's OK. If anything, it's way too long. There's not enough depth here to
warrant the over 2 hour run time for sure.
This seems to want to be three different movies. It wants