A remastered, reimagined The Godfather Part III is out on December 4th...cause I guess Coppola can’t screw this up twice?