Not surprised about Hoffman.
John Singleton originally wanted him as the Professor in Higher Learning.
They clashed, due to script changes he demanded.
That would've made it a "White Savior" film.
Enter Laurence Fishburne, who replaced him.
Similar situation with Far From Heaven, Russell Crowe was an early choice.
To play the husband, he insisted on script changes and too much money.
Glad he passed on the project, Dennis was great in the role.