The characters seem rather flat, in my opinion. It was once again trying to squeeze in too much story in too little time movie. As noted already in other reviews, everything seems confused. It seems to me almost as background knowledge would fail me to film.
Buy I would not as a movie or later I would regret buying.