Avengers: Endgame looks like a three-hour bladder-buster, so make a plan – CNET