Disney/Pixar's oft-maligned franchise is back. Does Cars 3 redeem the "average" first movie and "embarrassing" second film? We have the review... ...