All News, Music James Cameron to the Haters: ‘Let Me See’ Your ‘Highest-Grossing Films’ September 19, 2024 admin The famed director shot back at critics calling his films’ dialogue “cringe”