The story is in my opinion way to complicated, the background story could have been way shorter and much simpler made. The movie just seems really inconsistent even for a comedy movie, and I know that twists in comedy movies doesn't necessarily have to be 100 % logical, but they could have least made the twist somewhat funny then.