Tom Cruise's 2017 release struggled to win over moviegoers, but viewers are giving it another look years later.