Chris Evans has not been afraid to be vocal about his political views – and his thoughts on Donald Trump's presidency.
But the Captain America star has revealed that his advisors actually don't want him to be outspoken, for the sake of his movie career.
One look at social media and YouTube comments reveals many Trump supporters vowing to boycott certain actors for bashing the US President. But Evans is unconcerned and says he would regret it if he didn't speak up.
"Look, I'm in a business where you've got to sell tickets," he told Esquire.
"But my god, I would not be able to look at myself in the mirror if I felt strongly about something and didn't speak up.
"I think it's about how you speak up. We're allowed to disagree. If I state my case and people don't want to go see my movies as a result, I'm okay with that."
Evans also explained that he's been careful not to "yell" – and wants to encourage discussion rather than become "white noise".
"Some people say, 'Don't you see what's happening? It's time to yell'. Yeah, I see it, and it's time for calm," he said.
"Because not everyone who voted for Trump is going to be some horrible bigot.
"There are a lot of people in that middle – those are the people you can't lose your credibility with. If you're trying to change minds, by spewing too much rhetoric you can easily become white noise."
Just last month, Evans responded to a hateful former KKK member, imploring him to try love rather than hate.
"It's stronger than hate. It unites us, I promise it's in you under the anger and fear," he wrote.
You Might Also Like
- Coronation Street: 29 new spoiler pictures as Sarah discovers Bethany's secret and Maria is released from prison
- EastEnders: 18 new spoiler pictures as Max arouses Lauren's suspicions and Bex struggles to move on
- Hollyoaks: 13 new spoiler pictures for Sienna's baby twist, Bart's threats and Ellie's secret unravelling