George Clooney has said he believes it is up to society to elect politicians who can give us all a brighter future.
The Hollywood heartthrob signed autographs and posed for selfies in London's Leicester Square at the premiere of his new film Tomorrowland: A World Beyond.
The 54-year-old actor was joined on the red carpet by British actor Hugh Laurie, who plays the villain in the Disney movie, and their young co-stars Britt Robertson and Raffey Cassidy.
The sci-fi adventure was inspired by the futuristic land at the Disney theme parks and Walt Disney's vision of a utopian future.
Clooney plays Frank Walker, a former boy-genius inventor who is jaded about the future of the world until he teams up with a teenage girl who is determined to save it.
"I believe that's how we work it out - politicians are elected by us, so we as a collective can always make the world better and we always have," said Clooney, who is rumoured to be planning a move into US politics.
"I really do believe that every time things seem very bleak, and I believe that they look very bleak right now, we figure it out. We have to, that's how society moves forwards."
Clooney, who married human rights lawyer Amal Alamuddin last year, said he feels happier about life since tying the knot.
"I'm a happily married man," he said.
Tomorrowland: A World Beyond, opens on Friday.
SEE PAGE 19