CNN — Sam Elliott has publicly apologized for his criticism of the critically acclaimed Western film "The Power of the Dog" after facing fierce backlash for remarks that many perceived as homophobic.