Walt Disney Animation's highest grossing film in history hits streaming just ahead of the 98th Academy Awards, for which it's nominated.