Comedian Volodymyr Zelensky has already been inaugurated as president of Ukraine -- as a character in the popular TV show "Servant of the People".
Now the 41-year-old performer will take the role for real, following a long-shot campaign that sent establishment candidates tumbling amid popular discontent with the political class.
Supporters see the political novice as a breath of fresh air but critics say he is a puppet of powerful rivals to outgoing leader Petro Poroshenko.
"I'm not a politician, I'm just an ordinary guy come to break the system," he said during a debate before the second round of voting in April.
But a month on from Zelensky's election win, details of what he will actually do in power, or who will make up his core team, are hazy.
After rounds of meetings with business and military leaders, he has promised only "transparent" nominations to fill key posts with people who have "a 21st-century mentality".
On the campaign trail, Zelensky blurred the line between politics and entertainment.
He eschewed media interviews and traditional rallies, preferring to address voters via social networks and perform at gigs with his sketch troupe right up to the first stage of the vote.
The father-of-two has embraced the fact his campaign has been light on solid pledges. One of the posters for his candidacy read: "No promises -- no apologies!"
- Life imitates art -
The entertainer has been compared with US actor-turned-president Ronald Reagan, Italian populist and comic Beppe Grillo and current US leader Donald Trump.
The story of his rise mirrored that of his character in the hit sitcom, which returned for its third season days before Ukrainians went to the polls.
In the show, a school history teacher is elected leader after his video rant against corruption goes viral.
Zelensky has been accused of being a front for the interests of controversial Ukrainian oligarch Igor Kolomoysky, who owns the channel on which the actor's shows are broadcast.
Kolomoysky, one of Ukraine's richest men, became a regional governor at the start of Poroshenko's term but was forced to resign following a row over a state oil firm.
He moved to Israel but returned to Ukraine shortly ahead of Zelensky's inauguration, according to reports.
The actor has denied any political connection and ahead of the vote said the oligarch would be jailed if he was found to have violated any laws.
An investigative TV report at the start of the year meanwhile accused Zelensky of having commercial relations with Russia.
This is a highly sensitive issue following Moscow's annexation of Crimea and its backing of separatist rebels in eastern Ukraine, in a conflict that has cost some 13,000 lives since 2014.
Following the broadcast, Zelensky confirmed he had shares in a Cypriot company that owns a Russian group and promised to sell them.
- Standing up to Putin -
On the campaign trail, Poroshenko mocked the Ukrainian-language skills of his Russian-speaking rival and said he lacked the political chops to stand up to President Vladimir Putin.
Zelensky has insisted that as leader he will demand Putin end Moscow's occupation of Ukrainian territory and pay compensation for the conflict.
And he has pledged to keep Kiev on the pro-Western course it charted under Poroshenko.
The diminutive performer, from the industrial city of Krivy Rig in central Ukraine, is a dollar millionaire.
He has a law degree but made his career in entertainment, turning his Kvartal 95 comedy troupe into big business. The group has toured in Russia and he has performed in Russian films.
Zelensky is of Jewish descent but has said that religion is a personal matter and it played no part in his campaign.