This is such a weird movie. It's 2 hours and 40 minutes long and for once I find myself saying that if this movie wanted to work, it definitely needed to be longer. There is just so much stuffed into it that I occasionally forgot members of the cast existed. Routinely someone would show up... Continue Reading →