Jake Gyllenhaal has spent "a lot" of his career "making excuses" for the "absurdity" of Hollywood.
The 37-year-old star admits he cannot excuse the recent "apparent sickness" in the movie industry after a number of sexual harassment allegations were made against actors and producers, but he insists films are "extraordinarily powerful tools" for making change and communication.
He said: "You know, you think about Brokeback [Mountain] - I've had people come up to me over the years and say how that movie changed their life or how it made them realise something - and you see the power of movies.
"I have spent a lot of time in my career making excuses for the absurdity of our world - Hollywood - and all of its confusion, apparent sickness over the past few months that we've discovered, the complications, the vanity.
"But what I will never accept is anyone telling me that movies aren't an extraordinarily powerful tool for communication and ultimately, in a small way, for change. And sometimes in a big way."
Jake surprised many when he sang in musical 'Sunday in the Park with George', and has admitted he has been singing his "entire life" but insists he is done with pretending "to be cool".
Speaking on The Hollywood Reporter's 'Awards Chatter' podcast, he added: "There's nothing more thrilling to me.
"I've sung my entire life. I'm trying more to open up to the things I love and the person I am. I think I've probably hidden those things.
"You pretend to be cool for only so long and then you stop giving a s**t and then you just say, 'I'm not cool in that way. This is who I am.' And I think 'Sunday in the Park with George' was about that and was not about facing a fear; it was just about moving into joy."
Tagged in Jake Gyllenhaal